"Unable to connect to public sessions. Please check your NAT type" error when playing online?

"Unable to connect to public sessions. Please check your NAT type" error when playing online? - From above of crop anonymous busy African American male typing on keyboard of contemporary netbook

I have played a couple of games using the online games options in Watch Dogs, however today whenever I try to join a game I get the error "Unable to connect to public sessions. Please check your NAT type" as follows;

enter image description here

My current network configuration is with me behind a router with UPnP enabled but for diagnostic purposes I have tested this both with my PC in the DMZ with no firewall enabled and using PPPOA with no firewall enabled so this doesn't seem to be an issue on my end.

Since this was working and no settings have changed on my end, what could be the cause of this error? Are there any suggested settings that I should apply to resolve this problem?



Best Answer

I found one solution that worked for me.

In the GameProfile.xml file I changed EnableNatTraversal from "1" to "0". On Windows 7 the configuration file can be found at Documents\My Games\Watch_Dogs{SOME_ID}\GameProfile.xml On other Windows versions it is probably located somewhere in you "My Documents" folder.

SOME_ID is just a folder with a GUID like name. (If you have multiple folders, try to look in all of them)




Pictures about ""Unable to connect to public sessions. Please check your NAT type" error when playing online?"

"Unable to connect to public sessions. Please check your NAT type" error when playing online? - Serious young woman using netbook while having hot drink in modern cafe
"Unable to connect to public sessions. Please check your NAT type" error when playing online? - Serious black man using laptop at home
"Unable to connect to public sessions. Please check your NAT type" error when playing online? - Concentrated African American male typing information on netbook at wooden table in cozy living room



How do I fix my NAT type on GTA Online?

If you use Windows, you can use Network Discovery to change NAT:
  • Click the Start menu button;
  • Go to Settings;
  • Click Network and internet;
  • Choose Wi-Fi;
  • Then click Change advanced sharing options;
  • Enable the Turn on network discovery option and check the Turn on automatic setup of network-connected devices box.


  • How do I change my NAT type to open online?

    To change your NAT Type using a VPN hotspot:
  • Install a gaming VPN onto your Windows 10 computer \u2013 do not connect to a server yet. ...
  • Go to Settings > Network & Internet > Mobile Hotspot.
  • Enable Mobile Hotspot and select to share your internet connection from Wi-fi.


  • How do I fix my NAT type with VPN?

    The error \u201cPS4 NAT Type Failed\u201d usually gets triggered because of incorrect network settings, or the network firewall causing the problem. Changing the type of NAT is one of the effective solutions to solve this behavior.



    How To Fix Strict NAT Type On PC!




    More answers regarding "Unable to connect to public sessions. Please check your NAT type" error when playing online?

    Answer 2

    I had the same problem. I solved it by forwarding the ports as stated on the official Ubisoft support page.

    For the actual game:

    UDP: 9000, 9103, 11000, 11001, 11002, 11005

    For Uplay: (These have to be open for outbound traffic only.)

    TCP: 13000, 14000, 14008

    Sources: Stack Exchange - This article follows the attribution requirements of Stack Exchange and is licensed under CC BY-SA 3.0.

    Images: Laker, Andrea Piacquadio, Any Lane, Laker