question

Roger Mattsson avatar image
Roger Mattsson asked

Invites suddenly failing on XSX/XboxOne

Hi,

We just failed cert for an an update to our game on XSX/XboxOne (released a year ago and we have done several updates). Joining from invites have started failing seemingly randomly and rarely.

We are using Unreal 4.26.1 and the Playfab engine plugin, we haven't really done any direct playfab logic on our own but work through the plugin.

From analyzing the logs from the client that fails it seems they do not receive a SessionCustomDataChanged and thus their connection progress is halted until it times out. We haven't changed anything in our session/connection flow so I suspect this is just timing related and we have started getting unlucky.

On successful runs we see this in the logs

LogPlayFabParty: Verbose: No invitation set yet, waiting for a SessionCustomDataChanged event instead. Session=[GameSession]
LogOnline: GDK: FSessionMessageRouter::OnMultiplayerSessionChanged - Session: a38bc8704f88f2f4fe2105902a0bd04a, Branch: eb0ee258-e461-4b09-8cc1-ee25f2eee574, ChangeNumber: 14
LogOnline: GDK: FSessionMessageRouter::OnMultiplayerSessionChanged - adding async task
LogOnline: GDK: CacheGDKSession() Named Session is valid.
LogOnline: GDK: CacheGDKSession() GDK Info is valid.
LogPlayFabParty: Received SessionCustomDataChanged event with new network invitation, attempting to authenticate with the network. ChangedSession=[GameSession] Invitation=[A60DA22E4194000F4972A3ABA23DDE8A]
LogPlayFabParty: Verbose: AuthenticateWithNetwork 
LogPlayFabParty: Attempting to authenticate with network. SessionName=[GameSession] NetworkInvitation=[A60DA22E4194000F4972A3ABA23DDE8A]
LogPlayFabParty: Verbose: Received PlayFab AuthenticateLocalUserCompleted(4) event
LogPlayFabParty: Successfully authenticated with network 

But on the failed run we only see this

LogPlayFabParty: Verbose: No invitation set yet, waiting for a SessionCustomDataChanged event instead. Session=[GameSession] 

and then nothing until it times out.

Any idea what could cause this? Any clues on where we should investigate further? I'm a bit at a loss on where to continue the investigation right now.

Best Regards

Roger

,

Hi,

We just failed cert for an an update to our game on XSX/XboxOne (released a year ago and we have done several updates).

Joining from invites have started failing seemingly randomly and rarely.

We are using Unreal 4.26.1 and the Playfab engine plugin, we haven't really done any direct playfab logic on our own but work through the plugin.

From analyzing the logs from the client that fails it seems they do not receive a SessionCustomDataChanged and thus their connection progress is halted until it times out. We haven't changed anything in our session/connection flow so I suspect this is just timing related and we have started getting unlucky.

On successful runs we see this in the logs

LogPlayFabParty: Verbose: No invitation set yet, waiting for a SessionCustomDataChanged event instead. Session=[GameSession]
LogOnline: GDK: FSessionMessageRouter::OnMultiplayerSessionChanged - Session: a38bc8704f88f2f4fe2105902a0bd04a, Branch: eb0ee258-e461-4b09-8cc1-ee25f2eee574, ChangeNumber: 14
LogOnline: GDK: FSessionMessageRouter::OnMultiplayerSessionChanged - adding async task
LogOnline: GDK: CacheGDKSession() Named Session is valid.
LogOnline: GDK: CacheGDKSession() GDK Info is valid.
LogPlayFabParty: Received SessionCustomDataChanged event with new network invitation, attempting to authenticate with the network. ChangedSession=[GameSession] Invitation=[A60DA22E4194000F4972A3ABA23DDE8A]
LogPlayFabParty: Verbose: AuthenticateWithNetwork 
LogPlayFabParty: Attempting to authenticate with network. SessionName=[GameSession] NetworkInvitation=[A60DA22E4194000F4972A3ABA23DDE8A]
LogPlayFabParty: Verbose: Received PlayFab AuthenticateLocalUserCompleted(4) event
LogPlayFabParty: Successfully authenticated with network 

But on the failed run we only see this

LogPlayFabParty: Verbose: No invitation set yet, waiting for a SessionCustomDataChanged event instead. Session=[GameSession] 

and then nothing until it times out. Any idea what could cause this? Any clues on where we should investigate further? I'm a bit at a loss on where to continue the investigation right now. Best Regards Roger

unreal
10 |1200

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

1 Answer

·
Made Wang avatar image
Made Wang answered

Judging from the error message, this is an Xbox (GDK) related issue, please seek support on the Xbox developer forums for such issues.

1 comment
10 |1200

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Roger Mattsson avatar image Roger Mattsson commented ·

Ah ok will bring it over there, thank you

0 Likes 0 ·

Write an Answer

Hint: Notify or tag a user in this post by typing @username.

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.