So, I just finished doing a few games of Ultimate Werewolf at a charity game night. Fun stuff, but it has inspired a new rule for all my future games;
Please Trust the GM. :(
I was running one of the larger games I ever have in person, 28 people. We were playing twilight; 2 wolves, 1 wolfman and an alpha vs. 3 vamps vs. a village with a bunch of roles and a few I tweaked for balance in the scenario I ran and some made up stuff. It was going very well, not a single mistake, until night 4. The witch had been saving their poison until they were sure of a target, and made the call that night, and attempted to poison a vampire. The following morning, I announced 2 people had died, and gave their identities, and collected their cards.
"Hey! You forgot one!" Great. Everyone knows this guy knows something about players dying. I can hopefully pass them off as a healer and keep the game alive.
"I promise you, I did not." I didn't want to reveal too much information, and I figured he'd take the hint and drop it. I didn't want to pull him aside and explain anything to him, because that would be an even bigger giveaway he was something other than a villager.
"No, you did! I poisoned him" he points "Last night, and you didn't announce his death." At this point, it's a lot harder to do anything. This isn't a statement made about how this player should be dead or an in-game accusation, it's a all-fact-revealed argument with the GM about rules in front of everyone. There's no mystery at this point who this player is, and only a few possibilities for the one who didn't die. In the end, we had ro reroll.
So please, trust your GM. :(