1) PM system seems to be pretty broken, IDK if it's completely broken or only partially so but I've not received 2 PMs (1 of which was a gifted tokens PM) that I should have.
2) There seems to be an issue with anonymous mafia meetings (e.g. Mutineer, Usurper, and reportedly by someone else Mastermind) where if a normal mafia is pulled out of the meeting (e.g. Chef) the anonymous maf receives the "X is supposed to attend the maf meeting but currently isn't" (or w/e I don't remember the exact sys msg) with the player names, which especially on Mutineer/Usurper is completely broken and basically an auto win.
Oh ok after further testing it does hide the sys messages if people are pulled out of the main meeting on Mastermind but it doesn't hide the non-meeting mafia messages atm.
It's definitely fixed for Mutineer & Usurper btw, I feel like it might be better to unify Mastermind with those and also hide the system message for Mastermind anon meetings that way all anonymous meetings act the same. Up to you tho I suppose since MM isn't really trying to kill the other mafia.
Another thing - I don't necessarily know if this is a "bug" per se but another thing having to do with anonymous meetings is currently there are several mafia roles (e.g. Associate) whose role selectors will hide the actual mafia (and 3p acting mafia) from their role power drop down during anonymous meetings. (since normally Associate can't gun fellow mafia!)
It feels like since the meeting is anonymous and no one knows who the mafia are the intended behavior should be that role selector boxes show everyone during anonymous meetings for every mafia role, because right now if you get one of those roles they can just crosscheck with the player list and out every mafia member and render the dangers of voting for their fellow mafia moot.
fyi since i have your attention firefox doent have sounds still, desktop, windows, latest ver of firefox. been broken for months for me, checked volume control and addons etc. :/ works fine in chrome.
Those 2 roles make the entire mafia meeting anonymous, with the point being they need to scumhunt themselves to figure out who the mafia is. So if another role (such as those listed above) takes them into a meeting, you get a system message as described above, and learn it through means other than those intended to figure it out.
Of course this may be intentional, as I don't know the original intent for these roles and interactions with "special meeting" roles like Chef.
1 should be fixed, but i don't understand 2. you mean the mutineer and usurper knows who has been removed from the meeting? but what's wrong with that?