After spending two late nights wrestling with “Network incompatible” in Grounded 2, I finally pinned down the real culprits: mismatched game versions, Xbox account/crossplay settings, and a sneaky NAT issue on my router. I play on PC (Steam) but my group is a mix of Steam, Microsoft Store, and Xbox Series X. I wasted hours restarting the game before realizing the fix needed a sequence. Below is the order that consistently got us connected in under 10 minutes. Do it in order-skipping steps was my biggest mistake.
This was my breakthrough. Grounded 2 refuses crossplay if versions don’t match exactly, down to hotfix digits. Don’t assume auto-updates worked.
On PC (Steam):
Properties → Updates
and confirm it’s set to keep updated.Properties → Betas
. Set to None
unless your entire party is on the same test branch.On PC (Microsoft Store/Xbox app):
Update
if available.Gaming Services
app is installed and up-to-date (it powers Xbox Live on PC).On Xbox consoles:
Manage game and add-ons → Updates
. Install everything.Don’t make my mistake of assuming “it auto-updated.” Confirm the number on everyone’s title screen. If the numbers differ, restart the client (and Steam/Xbox app) to force the patch.
Grounded 2 uses Xbox Live for friends and invites even on Steam. If you’re not signed in, or your privacy blocks cross-network play, you’ll get endless “Network incompatible” or failed joins.
In-game (all platforms):
Sign in
and log into your Xbox/Microsoft account.Options → Multiplayer
(or similar) and ensure Crossplay
is enabled.Xbox account privacy (PC via Xbox app or Xbox console):
Settings → Account → Privacy & online safety
.Xbox privacy → View details & customize
.Allow
.I burned 30 minutes because my friend’s “cross-network play” was set to Block. Flip those to Allow, then fully restart the PC/console. Also, if your Steam name doesn’t show in the Xbox friends list, add each other via Xbox Game Bar on PC: press Win + G → Xbox Social
and add Gamertags there.
On Windows, Xbox Live relies on background services. If they’re stopped or set to Manual, you’ll see flaky multiplayer or “can’t reach servers.”
Win
and type “Services” → open it.Startup type: Automatic
, then click Start
if not running, and Apply → OK
:
Then check Windows’ Xbox network test: Settings → Gaming → Xbox Networking
. Wait for the scan. If it says Server connectivity: Blocked
or Teredo issues, continue to the NAT section below. I had “Teredo is unable to qualify” and fixing that unlocked invites instantly.
This was the silent killer for us. NAT type must be Open (or at least Moderate on both ends) for stable joining/hosting. Double NAT will cause headaches.
Check NAT type:
Settings → Gaming → Xbox Networking
→ note NAT type and server connectivity.Settings → General → Network settings
→ NAT type → run Test NAT type
.Quick fixes that worked for me:
UPnP
in your router. This auto-opens the necessary ports.If NAT stays Strict/Blocked, port forward these (what finally solved it for my mixed PC/Xbox group):
Only forward to the device hosting ground (PC or Xbox). If you have two routers (ISP modem + your router), put the ISP modem in bridge mode or the gaming router in DMZ on the ISP box to remove double NAT. After I bridged my ISP gateway and turned on UPnP, my NAT flipped to Open immediately.
PC-only Teredo tip: If Xbox Networking
flags Teredo, ensure IP Helper
service is running (Step 3), then in Windows Terminal (Admin)
you can reset network components if needed. I fixed mine by toggling the adapter and restarting, but avoid drastic resets unless you’re comfortable restoring network settings.
I didn’t expect this to matter, but TLS handshakes can fail if your clock’s off. One friend’s PC was 7 minutes fast and could never join until we synced time.
PC: Settings → Time & Language → Date & time
→ enable Set time automatically
and click Sync now
.
Xbox: Settings → System → Time
→ set to automatic. Reboot after changing.
On Windows, allow the apps through the firewall or the host might be unjoinable even with Open NAT.
Windows Defender Firewall → Allow an app or feature
→ ensure Grounded 2, Xbox app, and Gaming Services are allowed on Private (and Public if you use it).On Xbox, two tweaks saved our session when the PC folks were fine but the console couldn’t join:
Settings → General → Network settings → Advanced settings → Alternate MAC address → Clear
→ restart console.Settings → General → Network settings → Advanced settings → Alternate port selection
→ choose another port and test NAT again.If you changed privacy settings in Step 2, do a full power cycle: hold the Xbox power button for 10 seconds, unplug 30 seconds, then boot.
Win + G → Social → Invite to game
) or the Xbox Guide on console.Cross-network play
set to Block in Xbox privacy settings.Follow this order and you should beat the “Network incompatible” wall like I did. Once everything’s green, joining is near-instant and stays stable. If you’ve run the full checklist and still can’t connect, it might be an ISP-side restriction—capture your NAT test results and open a ticket with the game’s support so they can check your session logs.
Get access to exclusive strategies, hidden tips, and pro-level insights that we don't share publicly.
Ultimate Guide Strategy Guide + Weekly Pro Tips