Mojira Archive
MCM-1859

[Breaking] Players are regularly signed out silently during gameplay, causing add-ons that rely on accurate scripting data, such as player identification, to fail. Problematic on local worlds + Realms.

Partner Rank: Critical

Verification Builds: 1.21.20, 1.21.23

Regression Builds: Unknown

Summary: Players are frequently signed out during gameplay without any visual indication, affecting add-ons that rely on player authentication and dynamic properties, such as security features.

Affects currently Live Content: Yes

Impact: Add-ons cannot authenticate players, causing loss of access to features like security mechanisms or dynamic properties. Players are signed out without warning, disrupting gameplay and add-on functionality.

Repro Steps:

  1. Sign in to Xbox Live with a valid account and join either a realm or a local world that uses an add-on with player authentication (e.g., dynamic properties or player-based security features).
  2. Begin gameplay, ensuring the player’s account is recognized and authenticated for add-on features (e.g., opening a security door based on the player’s ID).
  3. Play for an extended period without signing out.
  4. Observe if and when the player is automatically signed out or the player’s authentication session expires, without any visual cues or notifications.
  5. Attempt to trigger add-on features that rely on player authentication (e.g., a script that checks if the player ID matches stored dynamic properties to unlock a security door).
  6. Hover over the Marketplace button in the pause screen after the hidden sign-out and note the tooltip error: "There is an issue with your account. Try again soon and contact support if this persists".
  7. Restart the realm, local world, or device, or click "Sign In" again on the main game screen to temporarily restore account functionality. However, the issue reoccurs.

Observed Results: Players are signed out during gameplay without visual cues, causing add-ons to fail to load dynamic properties and preventing features like security doors from working. A tooltip error appears when hovering over the Marketplace button: "There is an issue with your account. Try again soon and contact support if this persists". Restarting or signing in again restores functionality temporarily, but the problem returns.

Expected Results: Players should remain signed in throughout their session, with no hidden sign-outs. Add-ons should authenticate players consistently, loading dynamic properties correctly, and features like security doors should work without interruption.

Screenshots/Videos attached: Yes (see attachments)

Notes:

  1. Players have been reporting issues with our Add-On for at least a month. It does seem related to services rather than our content, because we are personally seeing our game client being signed out several times per day. In contrast, previously, a sign-in would typically be valid for at least a month.
  2. Suggestion: If a world has previously been played by an XBL authenticated player, if they are no longer signed in to XBL, could we prompt/suggest that they sign in (see suggestion.png). Similar to how the game asks for this on launch, but in the context of loading into a world. Many Add-Ons rely on player information, and have dynamic properties associated with Player. Adding this pop-up when a player attempts to load into a world would improve the player experience. Though clearly, they could skip if they want to. This would not fix the root cause of this bug, and session timeouts during gameplay would still be problematic, but might be something useful to add to guard against to avoid player confusion of their Add-Ons not working as intended on their world.

Unresolved

57Digital

2024-09-07, 12:06 PM

2024-09-09, 05:13 PM

0

0

1.21

-