"You have been disconnected becasue NAT has failed"

Multiplayer noob, please help.

So far I love Demigod and has been playing a lot of it in the Single Player mode. But recently I heard that the multiplayer problem are starting to get fixed so I tried a game online. The game was trying to get me connected into a pantheon game. Then after a few minutes of trying I get "You have been disconnected becasue NAT has failed".

I tried twice and the same happened. I am not a tech savvy person so all these port forwarding thing makes my head spin and I just want a good game online. Can anyone help in this regard?

2,593 views 4 replies
Reply #1 Top

The game has been working fine for me for a week and last night at like 11 it started saying this to me as well.

Reply #2 Top

I posted this in another thread to help a user but as i browse the 3 different areas to report issues on the forums i see alot of people with issues connecting ... yet it doesn't sound like they are using them proxies! You have to set it up ... yes YOU have to set it up .... Stardock put the servers up you have to tell your client to use em!!!

 

Follow this step-by-step guide and you will be rdy in 5 mins! :).

 

Follow these pics step by step!

 

1)

Open impulse and right click Demigod and click "Open application folder"

 

 

2)

 

Go to the "bin" folder.

 

 

3)

 

Right click on Demigod and make a shortcut to your desktop.

 

 

4)

 

On the desktop right click the icon and go to Properties.

 

 

5)

 

In the Demigod "target" box you will see...

"C:\Program Files (x86)\Stardock Games\Demigod\bin\Demigod.exe" (OR SOMETHING VERY SIMILAR. DEPENDS ON YOUR OS.)

 

Change it to this ...

 

"C:\Program Files (x86)\Stardock Games\Demigod\bin\Demigod.exe" /serverproxyonly

 

(Just basically after the end " just put a space and put /serverproxyonly).

 

Hit apply and ok and then run demigod from your desktop from now on to open it.

 

Note: You MUST LAUNCH DEMIGOD EVERYTIME FROM THIS ICON. NOT FROM IMPULSE OR IT WONT PROXY YOU. WHEN DEMIGOD NEEDS A UPDATE IT WILL TELL YOU IN-GAME TO OPEN IMPULSE AND UPDATE WHEN YOU CLICK THE "INTERNET" BUTTON IF REQUIRED. ONLY USE IMPULSE TO UPDATE THE GAME. ICON TO LAUNCH IT.


Please also note... This WILL NOT fix Pantheon and Skirmish games because that is broken on Stardocks end. Nothing we can do about it except wait for a fix...
 

Ok im done. Enjoy :yes: .

(edit for fixes!)

http://www.youtube.com/watch?v=z-E8UlrF_9o :thumbsup:

 

Reply #3 Top

Thanks for the extremely detailed guide Makerz. I've alread set that up tho >.<

 

I someone posted in a similar thread that they think the problem is that its no longer moving to proxies for w/e reason. Its doing NAT negotiations and if that fails it just fails to connect. Even if you have proxies on.

 

I've had proxyonly on all week and the game had been working great right up until last night when i started getting this NAT error. There were absolutely no changes to any of my connections, and that people suddenly had similar issues within a similar time frame makes me think its a stardock/ISP change.

Reply #4 Top

Nice! same issue here! until now i have been able to play together with my mates using the proxy-command. today two of us had this "disconnnect cause nat bla" - error, instantly checked for updates, installed impulse update and now i and my buddy at least get into lobby but can't connect to each other even though we both use proxy-command (i doesnt work without it neither).

 

edit:

hi, i solved the problem by disabling UPnP on my router and setting impulsereactor.exe back to default and disabling it.