Can't join friends in Don't Starve Together
On Steam, friends click 'Join' in the friends list; for a dedicated server use the server browser or connect by IP.
- Check and fix your NAT type — Strict NAT is the #1 cause of 'can't join friends'. You need Moderate or Open to host and to receive invites reliably.
- On Steam: Settings → In-Game → check the 'NAT' indicator, or test via Steam's network settings.
- On Xbox: Settings → General → Network settings → 'NAT type'.
- On PlayStation: Settings → Network → View Connection Status → 'NAT Type'.
- If Strict: enable UPnP and/or port-forward (see those fixes). Tether to a phone hotspot once to confirm — if it works there, the issue is your home router.
- Use the lobby / join code instead of a friend invite — Steam and platform friend-invites fail far more often than copy-paste codes. Most co-op games have a 'share lobby code' button.
- Host creates the lobby, then copies the lobby/join code (not the friend invite).
- Send the code in chat; the joiner pastes it into 'Join with code'.
- If invites still fail, this bypasses the broken invite pipeline entirely.
- Port-forward the game's ports — If UPnP alone doesn't help, forward the ports manually so your router routes game traffic to your PC/console. Use the per-game port list on the game's page.
- Note the ports listed for your game (Steam P2P uses UDP 27015–27030 and UDP 3478 / 4379 / 4380).
- In your router, create port-forward rules (UDP) pointing to your device's local IP.
- Set a static LAN IP (DHCP reservation) so the rule keeps working after reboots.
- Test again — your NAT should now read Moderate or Open.
- For a dedicated server, use the server browser or connect via IP:10999 (UDP); Steam friends can also click 'Join'.
People also search:don't starve together can't join friendsdst can't join frienddst invite not working
