Yesterday something interesting in GameLift happened to me. Enough players were in a matchmaking queue and they were matched by FlexMatch because of ticket status but they waited for 4 minutes to join a lobby in a dedicated server although I assume they were in “PLACING” status. Unfortunately, I’m sure that one of players was in “PLACING” because I found the ticket status from a client log that I created but I couldn’t find the ticket status of the others.
Could you tell me why the player waited for 4 minutes to join a lobby?
In addition, A scalable policy was turned on. That’s why instances on a fleet were enough.
These are the player’s information
PlayerSessionId : psess-be6a80cd-51e6-431e-989a-c4a6ad947c86
MatchmakingTicketId : 5f74bd8137901077501eaedb-17-17-54-1
TicketStatus : PLACING for 4 minutes
The time when the status of the ticket was changed to PLACING : 09/30/2020 17:17(UTC) 09/30/2020 10:17 AM(PST)