Fix a UPnP that will not work

We'll enable UPnP on the router, rule out conflicts, check the game console or app, then get Open NAT or point you to a manual port forward.

Category
Troubleshooting · Wi‑Fi & networking
Time
10–20 min
Last reviewed
What you'll need
  • Access to the router (to enable UPnP and check port forwards)
  • Game console or app that needs UPnP

Step-by-step diagnostic

Step 1 of 7
Show full guide

Steps

Goal: Enable UPnP on the router, rule out conflicts, then get Open NAT or use a manual port forward.

  • Log into the router. Enable UPnP under NAT, Gaming, or Advanced.
  • Restart the router and the game console or app.
  • Check for conflicting manual port forwards.
  • Good: NAT Type Open or Moderate. Bad: Still Strict—try manual port forward.

Enable UPnP

Goal: Turn on UPnP in the router.

  • Log into the router at 192.168.1.1 or 192.168.0.1. Find UPnP (or Universal Plug and Play, NAT-PMP). Enable it.
  • Good: UPnP enabled. Bad: Option not found—router may not support it; use manual port forward.

Check conflicts

Goal: Ensure no manual port forward blocks UPnP.

  • In the router, open port forward rules. If a rule uses the same port the game needs, remove it or keep the manual rule and skip UPnP.
  • Good: No conflict. Bad: Conflict—remove the rule or use manual forward only.

Manual port forward

Goal: Use a manual port forward when UPnP fails.

  • Look up the ports the game or app needs (e.g. Xbox: 3074; PlayStation: varies). Add a port forward in the router. See fix-port-forward-will-not-work.
  • Good: Port forward added and NAT Type improves. Bad: Still Strict—check internal IP, firewall, or call support.

When to get help

Call the router manufacturer if:

  • UPnP is enabled, there are no conflicts, and the console or app still shows Strict NAT.
  • The router may have a UPnP bug; a manual port forward may work instead.

Verification

  • Game console network test shows NAT Type Open or Moderate.
  • The game or app connects and works (e.g. multiplayer, voice chat).
  • No “NAT Type Strict” or “Cannot connect” errors.

Escalation ladder

Work from the device outward. Stop when the problem is fixed.

  1. Enable UPnP Turn on UPnP in router settings.
  2. Restart Restart router and console or app.
  3. Check conflicts Remove or adjust conflicting port forwards.
  4. Manual port forward Add a manual port forward for the game or app.
  5. Call support Router manufacturer if UPnP still fails.

What to capture if you need help

Before calling support or posting for help, have these ready. It speeds everything up.

  • Router model and firmware version
  • Whether UPnP is enabled
  • Any manual port forwards that might conflict
  • Game or app and required ports
  • NAT Type or error from console
  • Steps already tried

Is UPnP enabled on the router?

UPnP must be on for apps to request ports automatically.

Log into the router. Find UPnP under NAT, Gaming, or Advanced. Enable it. Good: UPnP on. Bad: UPnP off—enable it.

You can change your answer later.

Enable UPnP

Enable UPnP in the router. Restart the router. Restart the game console or app. Run the network test on the console.

Restart router and console

Some routers need a reboot after enabling UPnP.

Power-cycle the router. Restart the console or app. Run the network test. Good: NAT Type Open or Moderate. Bad: Still Strict—check conflicts.

You can change your answer later.

Is there a conflicting port forward?

A manual port forward for the same port can block UPnP.

Check the router port forward rules. If a rule uses the port the game needs, remove it or disable UPnP and rely on the manual rule. Good: no conflict. Bad: conflict—remove or adjust.

You can change your answer later.

Fix conflict

Remove the conflicting port forward. Restart the router and console. If UPnP still fails, add a manual port forward for the game.

Try manual port forward

UPnP may not work on this router. Add a manual port forward for the game or app. See fix-port-forward-will-not-work for steps.

UPnP works

NAT Type is Open or Moderate. The game or app can connect.

Reviewed by Blackbox Atlas

Frequently asked questions

What is UPnP and why would it not work?
UPnP lets apps and game consoles automatically request the router to open ports. It may not work if UPnP is disabled on the router, a manual port forward uses the same port, the router does not support UPnP well, or the app does not request ports correctly.
Is UPnP safe to enable?
UPnP can allow any app on your network to open ports. On a trusted home network it is usually fine. If you are concerned about security, use manual port forwards instead and leave UPnP disabled.
My game console shows NAT Type Strict. What does that mean?
Strict NAT means the console cannot get the ports it needs—often because UPnP is off or failed, or a manual port forward is wrong. Enable UPnP or add a manual port forward for the game.

Rate this guide

Was this helpful?

Thanks for your feedback.

Continue to