[CLIENT] Another player failing to connect sometimes freezes your loading
Sometimes when a player spends forever connecting, I myself never connect when the game starts, and my client is stuck at 100% showing one or more other players still loading or not having connected.
I have no idea how it can be reproduced, but the client seems to be pretty bad at figuring out when games have started and when to stop waiting for people who actually connected somehow.
Suggestion if it is otherwise hard to fix: Please somehow add an indicator to the loading screen that every now and then polls the server or another player in the game about whether the game has started, so that people can know when they need to kill the process and try to reconnect, rather than the issue just being a slow loader.