Skip to content

How to fix UPNP not successful?

  • by
  • 4 min read

Microsoft’s Xbox is the company’s flagship console and the main rival to Sony’s Playstation. Both consoles are rather good in their own spaces, but game exclusivity and ecosystems often force users to decide on one or the other. That said, just like the Playstation, the Xbox also has its own fair share of problems.

In this article, we’re talking about the UPnP not successful error on Xbox, its causes and what you can do to fix the problem.


What causes this error?

The error can be triggered by a number of issues including but not limited to the following:

  • You haven’t enabled UPNP in your router.
  • Internet connectivity issues. 
  • The ports required by Xbox aren’t open. 
  • NAT or firewall restrictions. 

Also read: How to fix Xbox error 0x97e107df?


How to fix this?

Here are seven fixes you can try out. 

Restart the console

The first thing you should do is try and restart your console. Restarting just about any electronic device can fix the problems you’re facing instantly. 


Enable UPNP in your router settings

Another rather important check is to ensure that your router settings have UPNP enabled. Since different routers have different firmware and hence, different locations for their UPNP, Port Forwarding and DMZ settings, you’re going to have to dig around in your router to find these settings. Once you do, enable UPNP, restart the router and try again.

Countries With Highest Internet Download Speeds Ranked (July)

Also read: How to fix error retrieving frame in Premiere?


Check your internet connection

Next up, check if your internet connection is working fine. Ensure you have an active internet connection and that the WiFi signal strength is strong enough for your console to pick up a good signal. Alternatively, you can also try plugging it in via LAN. 

You can check internet connectivity on your console by following these steps:

Step 1: On the Xbox home screen, press the button on your controller to open the menu. Select Settings.

Step 2: Head over to Network, followed by Network Settings.

Step 3: Select Test Network Settings to run a network diagnostic test. 


Change NAT type

If your router has a NAT type 3, otherwise called strict, you will run into problems with a game, as strict NAT types often block internet traffic to non-essential programs. If you have admin access to your network, try changing the NAT type to see if that resolves your error.


Open the required ports

Now while the steps for each router will vary depending on the make and model but here’s a general idea of what you need to do.

Step 1: Head to your router’s home page. This would generally be your default gateway. In my case, it’s 192.168.0.1

How to open the RDP Port to allow Remote Desktop Access?

Step 2: Log in to the router settings and look for port forwarding settings. On my router its under the Applications tab. 

How to open the RDP Port to allow Remote Desktop Access?

Microsoft recommends opening the following ports for the Xbox

Port numberProtocol
88 UDP
3074 UDP and TCP
53 UDP and TCP
80 TCP
500 UDP
3544 UDP
4500UDP

Also read: Fix: Error initializing the supplementary group access list


Reset Network settings

Resetting the network settings on your Xbox can also help eliminate any misconfigurations that might be causing issues for you. 

Step 1: On the Xbox home screen, press the button on your controller to open the menu. Select Settings.

Step 2: Head over to Network, followed by Advanced Settings. 

Step 3: Select the Alternate MAC Address option.

Step 4: Then select Clear.

Once it’s done, restart your Xbox and try again. 


Reset your Xbox

If nothing else works, it can indicate a problem with the firmware on your console. Try resetting it to see if that solves your problem.

The reset process is also relatively easy. All you have to do is press the power button when your console is turned on for about 10 seconds. Once it turns off, release the button, wait another 10-15 seconds and restart the console. 

Also read: Xbox error code 0x80190190: 5 Fixes

Yadullah Abidi

Yadullah Abidi

Yadullah is a Computer Science graduate who writes/edits/shoots/codes all things cybersecurity, gaming, and tech hardware. When he's not, he streams himself racing virtual cars. He's been writing and reporting on tech and cybersecurity with websites like Candid.Technology and MakeUseOf since 2018. You can contact him here: yadullahabidi@pm.me.

>