In this game there is a President and the members of the Senate. Most are good, but a few are evil pretending to be good. Each day the majority attempts to figure out who is evil (using clues), takes that player to court (where they may argue in their own defense), and then the entire Senate votes on whether to convict that player (eliminate them from the game) or acquit them.
Only 2 such trials are allowed per day (at night, the evil players murder someone), but only 1 conviction per day.
The President may secretly be good or evil, and differs from the rest only in that he has a veto ability. If someone is taken to court, the President may at any time before the verdict is declared, instantly acquit or convict them.
He may do this only 1 time.
IMPORTANT EDIT: The President must exercise his veto power while voting is in progress, before the decision of the majority has been made public.
The problem is, the other members of the Senate, unwilling to risk the possibility of an evil President overriding the majority decision to convict an evil player at a crucial point later in the game, have developed a meta where the very first time everyone agrees to convict or acquit someone during the first trial of the game, they vocally demand the President to "waste" his veto power in agreement with the majority vote.
If the President refuses they simply take him to court and convict him, eliminating him from the game.
This effectively reduces the President to a normal player.
How can this sort of meta be prevented?
I've tried giving evil players the ability to temporarily disable the President's veto power, in order to give the President a plausible excuse for not using it immediately. This was an unsatisfactory solution because the evil players did not use it enough for the President's excuse "I was disabled by an evil player" to be convincing. Evil players simply did not care whether the President could veto because it's too early for them to tell whether the President is on their side or not.