Matchmaking event of type MatchmakingSucceeded did not contain player session ids of new incoming players

Recently I believe I may have stumbled across a glitch where an event of type MatchmakingSucceeded did not have the player session ids of the new incoming players. I do want to note that this matchmaking request was a manual backfill request so I am not sure if that had anything to do with it. I just want to make sure that this is a glitch or if something I did caused this to happen. And if need be, for further investigation, I can pm someone information about the match and players involved because I have the event message recorded.

Can you provide matchmaking ticket ids and I can get the GameLift service team to investigate?

Yes, here are the tickets associated with the event:


Thanks I’ve opened an issue with the GameLift team.

1 Like

We recently deployed an improvement to the GameLift service that targets missing player session IDs in matchmaker responses. We expect missing player session IDs to no longer occur. Please let us know if you still see this issue over the next 2-3 weeks!

1 Like

I recently noticed this issue too. Players that leave the session or time out are still reported in backfill messages but don’t have a player session.

Is this still going to be expected behavior or will this be changing somehow?

@ig_tyler - If you have examples of matchmaking ticket ids / game session ids that you think aren’t working correctly, I can get the GameLift service team to take a look (if its an urgent issue, please open an issue through AWS support).

Seems strange to have player data without a player session id on a game session update. As you mention that this is impacting players who’ve left / timed out on connect, this may due to the fact that your game server is currently responsible for updating the player data in this circumstance and I wonder if there is stale data being sent with the request.