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):
Turn on Xbox.
Sign in Player 1 and join a Realm.
Turn on an additional controller and sign in Player 4 (or Player 3).
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)
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):
Turn on only one controller
Sign in Player 1 and join the Realm
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
After all accounts are signed in, Player 2 and Player 3 can be signed out
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
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