This bug is happening very often, and mostly in tournaments games. Lost in time, while i have 2-or 3 or 5 or even more secs left on clock. Same time, sometimes lagging opponent is not moving, time counts till zero, then instead of flag on opponent - starts "checking game end with server" - counter ticks till 0 from nine and it can take even more seconds to finish game actually.
have measured same time my own ping to server, at this is usually stable - 100 -150 ms, with no big deviations or timeouts.
Cheesecube sucky programmers, fix it.