Gotcha. Well, we can try to resume games until we get another failure and report here if so.
I don’t know if this matters, but both failures happened when it was the opponent’s turn. We were waiting for them to move for a few minutes. Then we checked another device, and it turned out they had already moved, and the game had been lost by abandonment.
^Yes this matters - thanks - this is the remaining bug. It is tricky because it is not within our system that we can tell (*yet). However, Chess.com itself is incredibly stable across millions of games, so it must be something unique to our API interactions - and perhaps the solution is something on our end.
So what we are currently working on is a few things:
Is a more robust recovery mechanism (involves a new API call with Chess.com, so it requires their support as well)
As a better containment, detecting it and warning the user at least.
For now, easing back in, you may want to observe the game on another device.
Because I did get an error message like that another time. (Not including the two times I’ve been talking about here, which didn’t alert me to an error.)
Okay, we just tried to start a rated game on the board, then open up the game on a computer to view in tandem.
Both times we tried this, the board seems to lose its connection as soon as the game is pulled up on the computer. So apparently we cannot view the same game on the board and a second device, at least with the same account.
Yeah - I should have mentioned that sorry. The same account will switch which device is playing. You have to watch logged out or from another account.
We also added messages now to at least warn you on disconnect - so it should be less risk to play. Of course we will completely fix the bug in the coming weeks, but for now at least it warns that the connection was dropped.