Xbox Error Code 0x89231053: How to Fix It
Medium 20-45 minutes Medium Severity
Verified July 2026
- Error Code
- 0x89231053
- Brand
- Xbox
- Product Type
- game_platform
- Severity
- Medium
- DIY Difficulty
- Medium
- Estimated Fix Time
- 20-45 minutes
Ad
Tools You'll Need
- Web browser (to access router admin panel and Xbox Live status page)
- Command Prompt with administrator access (Windows PC users only)
- Router admin credentials (username and password)
How to Fix Error Code 0x89231053
-
Restart Your Console and Router
-
Check Xbox Live Service Status
-
Run the Xbox Network Test
-
Enable UPnP on Your Router
-
Manually Open Teredo Ports (If UPnP Is Unavailable)
-
Fix Teredo on Windows 10/11 (PC Players Only)
Only edit registry entries if you are comfortable doing so. Back up your registry before making changes by opening regedit, clicking File > Export, and saving a copy. -
Check for VPN or Third-Party Firewall Interference
Only disable security software temporarily for testing purposes. Re-enable it immediately after your test. -
Reset Network Settings on Your Xbox
-
Check for Console or App Software Updates
-
Factory Reset as a Last Resort (Console Only)
Make sure all game saves are backed up to the cloud before resetting. Go to Settings > System > Storage > Manage storage to verify cloud sync is active.
Ad
When to Call a Professional
You should contact Microsoft Xbox Support (support.xbox.com) if you have completed all steps, your NAT type remains Strict, and the Teredo state still shows as unavailable. Also contact your Internet Service Provider (ISP) if your router does not support UPnP and your ISP manages your modem/router as part of your subscription — some ISPs use carrier-grade NAT (CGNAT) which blocks Teredo at the network level and requires the ISP to assign you a proper public IP address or enable passthrough mode.Frequently Asked Questions
What does Xbox error code 0x89231053 mean?
Error code 0x89231053 means Xbox Live was unable to establish a Teredo tunneling connection. Teredo is a networking protocol that Xbox uses to connect players for party chat and multiplayer gaming across different network types. When it fails, party chat stops working.
Why does my Xbox party chat keep failing with this error?
The most common causes are a Strict NAT type on your router, UPnP being disabled, a VPN blocking the connection, Teredo being disabled in Windows (for PC players), or a temporary Xbox Live service outage. Running the built-in Xbox network test will usually point you toward the specific cause.
How do I fix Teredo is unavailable on Xbox app for Windows?
Open Command Prompt as an administrator and run: netsh interface teredo set state type=default. Then run netsh interface teredo show state to confirm the state is active. Also check that no VPN or firewall is blocking UDP port 3544, and make sure Windows is fully up to date.
Will changing my NAT type to Open fix error 0x89231053?
Yes, in most cases. Enabling UPnP on your router or setting up manual port forwarding for the required Xbox Live ports will move your NAT type from Strict to Open or Moderate, which allows Teredo to function correctly and resolves this error.
Can a VPN cause Xbox error code 0x89231053?
Yes. VPNs frequently block Teredo tunneling because they change how network traffic is routed. If you have a VPN running on your PC or connected at the router level, try disabling it temporarily to see if party chat works. If it does, you will need to configure split tunneling in your VPN app to exclude Xbox Live traffic.