Hello all,
After having a good look at the problem, I have found issues with the layer that communicates with our server.
Once things started going wrong, commands that the brower wanted to send (and send again) to the server stayed in the queue and were actually never sent and of course never resent.
Not everything was broken though and forcing the resend seems to solve the issue when it arises. I have already seen a slight decrease in the number of aborted games today. But most importantly, the games that tried to resend commands seem to successfully go to the end.
In my investigation, I have also seen another kind of freeze,that is animations that never complete. This problem seems much rarer though. I will see if I can solve this problem too, although a fix may not be 100% depending on the animations that failed to complete.
Let me know when you have freezes so that I can look further!
Let me know also if the situation has improved on your end! It is always good to hear good news.