So, I think I figured out why your mute list can magically go bye bye. If you open a client that doesn’t support your mute list, your mute list will be empty in that client and if that client shares relays with the client that does show them, it wipes them out from your profile entirely.
It’s taken me awhile to figure that out, mainly because I haven’t changed my client in quite some time and my mute list is still intact. It only happens when I bounce around because there isn’t one client that is fully functional. #nostr