To play Roblox on PC with a friend who is on Xbox, you need to make sure Xbox account settings allow cross-platform multiplayer. Below is the minimal setup that actually matters.
1. Enable Xbox Permissions (Required for Cross-Play)
On the Xbox player’s Microsoft account:
Go to https://account.xbox.com/settings
Sign in with the Xbox user’s Microsoft account
Under Xbox Series X|S, Xbox One, Windows 10 Online Safety:
You can play with people outside Xbox Live → Allow
You can join multiplayer games → Allow
Save changes
If this is not enabled, Roblox cross-play will silently fail.
2. Make Sure Both Players Join the Same Game Instance
Roblox cross-play works automatically as long as both accounts join the same game/server.
Method A — Using Friends List
PC player: Add the Xbox player’s Roblox username.
Xbox player:
Press RB twice → go to the Friends tab
Accept the friend request
PC player joins a game
Xbox player selects the PC friend → Join Game
Method B — Using Game Codes/Private Servers
Some games let you share a server code or private server link.
Xbox users can only join private servers if the game supports “Join via Friends” or code entry.
3. Common Issues
Problem: Xbox can’t see “Join Game”
Cause: Permissions not enabled or friendship not mutual.
Problem: Xbox cannot search usernames
Xbox app search is restricted; PC player must send the friend request first.
Problem: Party invites don’t work
Roblox does not use Xbox Live parties for joining sessions. Use Roblox’s in-game join feature instead.
If you want, I can give you exact steps for your specific game or help troubleshoot a permission issue.