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
Xbox error code 0x89231053 means your console or PC failed to establish a Teredo tunnel, which is a networking technology Xbox Live uses to connect you to party chat and multiplayer sessions. Without a working Teredo connection, you won't be able to join or host Xbox party chats, and some multiplayer features may also stop working. This is almost always a network or software configuration issue and can typically be resolved without any professional help.
Ad

Tools You'll Need

How to Fix Error Code 0x89231053

  1. Restart Your Console and Router

  2. Check Xbox Live Service Status

  3. Run the Xbox Network Test

  4. Enable UPnP on Your Router

  5. Manually Open Teredo Ports (If UPnP Is Unavailable)

  6. 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.
  7. Check for VPN or Third-Party Firewall Interference

    Only disable security software temporarily for testing purposes. Re-enable it immediately after your test.
  8. Reset Network Settings on Your Xbox

  9. Check for Console or App Software Updates

  10. 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.