mojira.dev
REALMS-13857

Couch Co-op User issues

Summary

When multiple players join a Realm via couch co-op on the same Xbox, player inventories, locations, XP levels, and Ender Chest contents are incorrectly assigned unless Xbox profiles are signed in and joined to the Realm in a very specific order. If the order is not followed, players appear under their correct gamertag but are loaded with another player’s inventory and progress.

Steps to Reproduce

Normal scenario (problematic behavior):

  1. Turn on Xbox.

  2. Sign in Player 1 and join a Realm.

  3. Turn on an additional controller and sign in Player 4 (or Player 3).

  4. Player 4 appears with:

    • Their correct gamertag

    • But the inventory, XP level, location, and Ender Chest contents of Player 2 (or another player depending on join order)

  5. This also occurs if Player 4 joins as the 3rd player instead of the 4th.

Required Workaround to Avoid the Bug

To get correct inventories for two specific players (e.g., Player 1 and Player 4):

  1. Turn on only one controller

  2. Sign in Player 1 and join the Realm

  3. Without touching any other controller:

    • Sign in Player 2’s Xbox account (even if they will not play)

    • Then sign in Player 3’s Xbox account

    • Then sign in Player 4’s Xbox account

  4. After all accounts are signed in, Player 2 and Player 3 can be signed out

  5. Player 1 and Player 4 can now play with correct inventories

This process must be followed every time, even if Player 2 and Player 3 are not participating.

Additional Issue: Progress Splitting Across Players

  • If Player 4 logs in alone, everything works correctly.

  • When Player 3 joins afterward:

    • Player 3 appears as if they are joining the Realm for the first time (new player state).

  • Any progress Player 3 makes in this state is:

    • Saved under Player 4’s session

    • Retained in future sessions only when Player 4 is the primary player

    • Completely separate from Player 3’s actual Realm progress when playing under Player 1

This results in Player 3 effectively having multiple independent progress states depending on who the primary signed-in player is.

Expected Behavior

  • Each Xbox account should always load:

    • Its own inventory

    • Its own XP level

    • Its own location

    • Its own Ender Chest contents

  • Player data should be tied to the Xbox account consistently, regardless of:

    • Join order

    • Which player signs in first

    • Whether other Realm members are present or not

Actual Behavior

  • Player data is misassigned based on join order.

  • Players appear under their correct gamertag but with another player’s inventory and progress.

  • Player progress can fragment across different “primary player” sessions.

Impact

This makes couch co-op on Realms extremely fragile and confusing, especially for families. Without knowing and repeating a very specific login order, player inventories and progress are effectively corrupted or cross-assigned.

Environment

Platform: Xbox (local couch co-op)
Game: Minecraft (Bedrock)
Mode: Realms
Accounts: Multiple Xbox profiles, all Realm members

Linked issues

Comments 1

We're tracking this issue at MCPE-233088, so I will resolve and link this report as a duplicate.

If you have new information to share, please leave a comment on the linked report. If not, add a vote to the report to show that you are affected.

If you haven't already, please make sure to search before creating a report to see if the issue has already been reported. See the Bug Tracker Guidelines for tips on searching for issues.

Quick Links:
📓 Bug Tracker Guidelines – 💬 Community Support – 📧 Mojang Support (Technical Issues) – 📧 Microsoft Support (Account Issues)
📓 Project Summary – ✍️ Feedback and Suggestions – 📖 Game Wiki

Alba Serrano

(Unassigned)

Unconfirmed

Bedrock

Retrieved