Your Xbox is connected to the router (local network) but cannot reach the internet (WAN). The console has a local IP but no valid gateway/DNS path to Xbox Live.
Step-by-Step Fixes
Verify Internet on Other Devices: If phone/laptop also have no internet, reboot modem/router. Contact ISP if persistent.
Restart Network Hardware: Unplug modem & router for 60 seconds. Plug modem first, wait for sync, then router.
Check Xbox Network Settings:
Settings > General > Network Settings > Advanced Settings
IP Address: Should be 192.168.x.x (or 10.x.x.x), not 169.254.x.x (APIPA = DHCP failure).
DNS: Set to Manual > 8.8.8.8 / 8.8.4.4 (Google) or 1.1.1.1 / 1.0.0.1 (Cloudflare).
Firewall / Security:
Router: Disable "SPI Firewall" or "Gaming Mode" temporarily. Ensure no MAC filtering blocks Xbox.
Console: No separate firewall settings; relies on router.
NAT Type:Test NAT Type in Network Settings. If Strict/Moderate:
Enable UPnP on router.
Or forward ports: TCP/UDP 88, 3074, 53, 80, 500, 3544, 4500 to Xbox's static IP.
Wired Test: Connect via Ethernet. If works, issue is Wi-Fi (channel congestion, distance, interference). Change router channel to 1, 6, or 11 (2.4 GHz) or use 5 GHz.
ISP Issues: Some ISPs use CGNAT (Carrier-Grade NAT) which prevents Open NAT. Ask for a public IP or IPv6 support.
When to Contact Support
Xbox Support: If console fails "Test Network Connection" but other devices work.
ISP: If modem shows no sync, or you have CGNAT/public IP issues.