A good solution to any UI glitch issues with your client would be to simply allow the press of a button like ~ to open a game log of all spells being casts in order. Then if a UI glitch happens worst case scenario I can copy/paste the name of the card into google and see it for myself as a workaround to your faulty UI.
But first that requires you admitting your client is full of glitches that constantly ruin matches and break the rules of the game. It's okay if your client has a lot of issues and errors and bugs. But please do not prevent us from actually playing the game the way it was designed in the rulebook. If opponents are allowed to cast hidden spells because of a bad UI, it's impossible to play the game within the rules.
A good solution to any UI glitch issues with your client would be to simply allow the press of a button like ~ to open a game log of all spells being casts in order. Then if a UI glitch happens worst case scenario I can copy/paste the name of the card into google and see it for myself as a workaround to your faulty UI.
But first that requires you admitting your client is full of glitches that constantly ruin matches and break the rules of the game. It's okay if your client has a lot of issues and errors and bugs. But please do not prevent us from actually playing the game the way it was designed in the rulebook. If opponents are allowed to cast hidden spells because of a bad UI, it's impossible to play the game within the rules.