That would suck for users like me. I use many different clients every day. The bug shouldn’t be that hard to fix. Just prompt the user for confirmation before broadcasting an empty mute list. Most likely user didn’t want to clear their mute list.
I have a feeling a lot of these issues get solved with a local relay inside of the client.