Deep Rock Galactic Won't Let You Join? Here's the Fix
When Deep Rock Galactic hangs on 'Joining session' or kicks you with 'Connection to host has been lost', it's almost always NAT/UPnP blocking the peer connection, a version mismatch after an update, or a stale EAC service. Fastest fix in 2026: make sure both players are on the exact same build, enable UPnP on the host's router (or set NAT to Open), then rejoin from the friends list rather than matchmaking.
Deep Rock Galactic — why 'can't join session' happens
- Crossplay boundary
Steam players are ISOLATED. Crossplay only works Xbox <-> Microsoft Store (Game Pass). Steam and MS Store cannot join each other (Steamworks vs Xbox Live)- Most reliable join
Use ESC -> INVITE FRIENDS in-game, not the Steam friends list- Branch check
Both players must be on the 'main' branch, not experimental, and lobby set to Public (ESC, bottom-left)- Quick fix
The joining player restarts the game; deactivating the firewall resolves it for many
Last verified: September 2026
Error codes
Stuck on 'Joining session'
The join handshake started but the peer-to-peer connection to the host never completed.
Cause: Strict NAT / UPnP disabled on one side, or a firewall is blocking the game's UDP ports.
- Have the HOST enable UPnP in their router settings, then both players restart the game.
- Allow DeepRockGalactic through Windows Defender Firewall (Private and Public).
- Both players verify the same platform build — a mid-season patch mismatch blocks joins.
- Join from the Steam/Xbox friends list -> 'Join Game' instead of public matchmaking.
'Connection to host has been lost'
The session was established but the P2P link dropped mid-load or mid-mission.
Cause: Unstable NAT traversal, host's upload saturated, or an EAC re-init on one client.
- Host should switch to a wired (Ethernet) connection to stabilise upload.
- Repair EasyAntiCheat: Steam > DRG > Manage > Browse local files > EasyAntiCheat > repair.
- Turn off any VPN on either player — it breaks the peer address the game hands out.
- Set the lobby to Friends-only to reduce churn while you reconnect.
Fixes that work for most Deep Rock Galactic errors
- Confirm both players are on the identical game build before troubleshooting anything else.
- Enable UPnP on the host router (or manually open the DRG UDP ports) to fix strict NAT.
- Repair EasyAntiCheat via EasyAntiCheat_Setup.exe in the DRG install folder, then reboot.
- Whitelist DeepRockGalactic.exe in Windows Firewall and antivirus on both machines.
- Disable any VPN — DRG's peer-to-peer join fails behind most VPN exit nodes.
- Join via the platform friends list rather than public matchmaking for a direct connect.
FAQ
Why can't I join my friend's Deep Rock Galactic game?
Usually strict NAT or a firewall block. Have the host enable UPnP, allow DRG through the firewall on both PCs, and join from the friends list.
How do I fix 'Connection to host has been lost' in DRG?
Have the host use a wired connection, disable any VPN, repair EasyAntiCheat, and set the lobby to Friends-only before rejoining.
Does Deep Rock Galactic need matching versions to play co-op?
Yes. After a patch both players must be on the same build or joins silently fail — update both, then retry.
Other games
- Dune Awakening Can't Connect to Server? Fixes for Login & Region Errors (2026)
- Gray Zone Warfare Can't Connect? Fix Server & Matchmaking Errors (2026)
- Marvel Rivals Can't Connect to Server? Fix Login & Match Errors (2026)
- Pax Dei Can't Connect to Server? Fix Login & Queue Errors (2026)
- Return to Moria Co-op Not Working? Fix Multiplayer & Join Errors (2026)
- Soulmask Can't Connect to Server? Fix Dedicated & Co-op Errors (2026)
- Sunkenland Co-op Not Working? Fix Multiplayer & Join Errors (2026)
- Darktide Can't Connect / Backend Error? Fix Codes 2001, 3001, 4008 (2026)