I think you sholud've fix this things. 1. When the opponent left the game on purpose (on lose position) sometimes will be rendered as null 2. When opponent have slower internet connection, lag will happen, and match ended, but they won the game (said because it was my internet connection, which is stable actually) That's not my assumption, I actually test it with my friend to test my hypothesis. (he purposely left the game and have slower internet connection. So, that's it. Thanks.