Earlier quoted context omitted.
Yeah, but what stops P1 from DDos'ing and picking checkmate each time? If P2 picks check the first time, then they're done. At any point after if they pick checkmate, since P1 has checkmate selected they will reveal it and P2 will lose. It seems like a poorly thought through game...
Because P1 lost on their first turn if P2 wasn’t about to pick checkmate
You're assume if someone picks 'checkmate' and the next player picks 'check' the games is over and the checkmate selector loses. I assumed that it means you treat it like 'check' 'check' and continue playing. But neither is actually specified in OPs post.
But let's assume it's your rules. Then winning is easy, just never pick checkmate. Literally never. As soon as your opponent picks it, they lose.
It's a terribly designed game as described.