Animations and Timer desync causing turn skips
This is a bug I've encountered a few times, although it happens relatively infrequently. This occurs on the Windows version of the game (possibly others), including the current patch.
Steps to reproduce:
- During your opponents turn (when you can take no actions), click on another open program window (eg. an internet browser, social media app, etc.)
- After your opponent has taken multiple actions, and shortly before they pass turn, return to the client
When you return to the client, the animations for the actions you missed will play. If enough animations are queued, the time taken to play the animations is longer than your turn time limit. During these animations, you cannot take turn actions. If your opponent passes during these animations, your turn timer can begin and expire before you get a chance to take any actions, which skips your turn.
When this bug occurs, it is also possible for the turn timer to display at the top of the screen as your turn appears to start, and display a number greater than zero when the turn is skipped. In the most recent instance, my turn was skipped with more than 5s displayed on the timer. I don't know if this is part of the same bug or separate, but I've included this information just in case.
The effect of this bug is that, to guarantee the normal completion of a game, the PTCG Live client must be in focus during the entire match, preventing access to other apps, even when you cannot perform any meaningful actions.