NAT Type Strict or Moderate — Fix It for Any Game
Strict NAT is the single most common reason you can't join friends or host a lobby. Here's how to read it and open it up on every platform.
People also search:nat type strictnat type moderate fixhow to change nat typestrict nat can't join friends
- 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.
- Enable UPnP on your router — UPnP lets the game open its own port automatically. With it off, you'll often get Strict NAT and can't host or receive invites.
- Log in to your router admin page (usually 192.168.0.1 or 192.168.1.1).
- Find 'UPnP' or 'Universal Plug and Play' and turn it ON.
- Save and reboot the router, then retry the game.
- 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.
- Turn off VPN, proxy, and 'kill switch' tools — VPNs and routing tools reroute P2P traffic and trigger Strict NAT or total blocks. Disable them for the session.
- Fully quit your VPN app (not just disconnect — quit it).
- Disable any proxy in Windows Settings → Network → Proxy.
- Temporarily uninstall 'kill switch' / firewall-overlay tools if the issue persists.
- Retry the join with a direct connection.
- If nothing helps at home but a phone hotspot works, your ISP is using CGNAT — ask them for a public IP or use a gaming VPN that supports UDP forwarding.
































































































