CGNAT and Gaming: Why You Get Strict NAT and How to Bypass It
CGNAT gives your console Strict NAT, NAT Type 3 or NAT D, and router port forwarding stops working. How to check for CGNAT, what it breaks on PS5, Xbox, Switch and PC, the free fixes, and the VPN setups that get Moderate or Open NAT.
Quick Answer
Yes, CGNAT affects gaming. Your ISP shares one public IPv4 between many customers, so other players cannot connect to you: consoles show Strict NAT, NAT Type 3 or NAT D, and party chat, invites and hosting fail. UPnP and port forwarding on your router do not help, because the block sits at the ISP. Ask your ISP for a public IPv4 first. If it refuses or cannot, use a VPN with Moderate NAT (Proton) or port forwarding (PureVPN), on the PC or on a router for consoles.
Yes, CGNAT affects gaming. Your ISP puts you behind a NAT you cannot control, so other players cannot connect to you. Consoles show Strict NAT, NAT Type 3 or NAT D, party chat drops, invites fail and you cannot host.
The worst part: UPnP and port forwarding on your router stop working, because the block sits at your ISP. EA puts it plainly for Battlefield 6: under carrier-grade NAT, port forwarding won’t work. You have two real fixes. Get a public IP from your ISP, or use a VPN that gives you a NAT you can open.
Are You Behind CGNAT? 1-Minute Check
- Open your router’s status page and note the WAN (internet) IP.
- Compare it with the public IP a website shows you.
- WAN IP between 100.64.0.0 and 100.127.255.255, or different from your public IP: you are behind CGNAT.
- Same address: no CGNAT. Your Strict NAT comes from double NAT, UPnP or a firewall.
The NAT type test shows what your connection allows, and how to check CGNAT covers every router.
What CGNAT Does to PS5, Xbox, Switch and PC
| Platform | Usual NAT result | What breaks |
|---|---|---|
| PlayStation 5 / PS4 | NAT Type 3, sometimes Type 2 | Party chat, joining friends, some peer-to-peer matches |
| Xbox Series X|S / One | Strict or Moderate, often with Teredo errors | Party chat, invites, hosting and some multiplayer games |
| Nintendo Switch / Switch 2 | NAT Type D or F | Online play with other players, especially peer-to-peer games |
| PC (Steam, Battle.net, EA app) | Strict NAT in games that report it | Hosting lobbies, voice chat, peer-to-peer connections |
Ping inside a match usually stays the same, because most big shooters run on dedicated servers. CGNAT hurts the parts that need a direct connection between players: parties, voice, invites, lobbies and peer-to-peer games such as many fighting and co-op titles.
Free Fixes First: What Works and What Doesn’t
Ask your ISP for a public IPv4
Rule out double NAT at home
UPnP and port forwarding
If your ISP gives you a public IP, take it and stop here. If it refuses, charges business-plan prices or cannot do it on your connection type, a VPN is the only way to get Moderate or Open NAT. See what a static IP costs for typical ISP prices.
Bypass CGNAT for Gaming With a VPN
With a VPN, the NAT that matters moves from your ISP to the VPN server. Pick a VPN that loosens that NAT or opens ports on it. Normal VPNs keep Strict NAT and fix nothing.
Proton VPN
- Windows: Settings → Connection → Advanced settings → NAT type → Moderate (Type 2)
- Works in manual WireGuard/OpenVPN configs, so a router can cover a console
- Cannot be combined with Proton port forwarding
- 30-day money-back guarantee
2-year plan
PureVPN
- Open all ports, or forward specific ports
- Works over OpenVPN, so it can run on a router for PS5 or Xbox
- Optional dedicated IP keeps the same address
- 31-day money-back guarantee
5-year plan·$1.69/mo $12.95/mo
This page contains affiliate links. If you sign up through them, NAT Checker may earn a commission at no extra cost to you.
Moderate is enough for parties and most matchmaking. Open NAT matters if you host lobbies or play peer-to-peer games with Strict players. Consoles cannot run VPN apps, so use a VPN router. Some games do not support VPNs officially; EA, for example, will not troubleshoot network errors that happen on a VPN.
Still Strict After the Fix?
Still Strict after the VPN connects
Console still shows Type 3
Higher ping on the VPN
The ISP says you are not on CGNAT
Related Guides
Sources (checked October 31, 2026):
- • RFC 6598: Shared Address Space for CGN (100.64.0.0/10)
- • EA: Battlefield 6 connection error 1:86001S port forwarding guide (CGNAT on 4G/5G, VPNs not officially supported)
- • Proton VPN: Moderate NAT
- • PureVPN: Port forwarding add-on