Hi,
I am using photon unity networking. To spawn players on local and remote devices(iOS and android), I am using this function PhotonNetwork.Instantiate. When new player gets connected , It automatically spawns the player at remote device. I have created custom matchmaking in which it make’s sure every client receive all the required data for starting the game and also checks if total responses received (map received message sent back to master/host) available are equal to total number of remote players spawned. I tested it and it works perfectly fine during testing. Now, app is live, Most of the times everything works fine but I noticed sometimes room gets freezes and game doesn’t start. When I debugged the issue, I found out that sometimes for example if 3 other clients are connected then only one network player spawned. I didn’t destroyed any player object. Does anyone having same issue? How can I make sure all the players are spawned ? Is this because of the latency or clients connection issue ?