Been disconnected because NAT has failed

Ok. Before the beta patch came out i had the common connectivity problems everyone did, and if I failed to connect to someone, I would get the unhandled exception and demigod would freeze, may have taken a restart just to get computer working again.

Since the patch I have another similar problem. Now frequently it will tell me "You have been disconnected because NAT has failed.

I have opened my ports, i used the portforward port checker and it says ports 6100-6200 are open so I know I've done what I can. But still frequently someone wont connect to me and I'll be disconnected because "NAT has failed".

Any idea what to do about this?

7,077 views 15 replies
Reply #1 Top

Yup. Connect to several people in a lobby and then a few others just stick at 0 green till NAT has failed comes up.

Reply #2 Top

Same problem,not to mention the other thousand bugs this game has. :(

Is this game ever going to be fixed?It's so ironic that Demigod a teambase game and I CAN'T EVEN CONNECT TO ONE OF MY TEAMMEBERS!I've also trying portforwarding but apparently this doesn't help.

It's probably THE MOST BUGGED GAME I HAVE EVER PLAYED.

I really hope you get this game fixed as it has (very low) but still some sort of potential.

I'd just like to know is there any chance for refund since quality of this game is unthinkable?

Reply #4 Top

I had absolutely zero connecting issues before the patch came out. Now i have yet to be able to connect to an online game. Most of the time its that same NAT error. Occassionally i'll connect to the guy hosting the game but have issues with most of the others.....hope this gets fixed soon, haven't been able to play online with my friends the last two days

Reply #5 Top

Are these settings OKAY? Please confirm.


Ports forwarded

Setting 1

Port range, Demigod
Setting 2

Firewall settings
Setting 3

Reply #6 Top

I'm not sure that demigod even uses TCP ports

Reply #7 Top

Quoting CodeZilla21, reply 4
I had absolutely zero connecting issues before the patch came out. Now i have yet to be able to connect to an online game. Most of the time its that same NAT error. Occassionally i'll connect to the guy hosting the game but have issues with most of the others.....hope this gets fixed soon, haven't been able to play online with my friends the last two days
End of CodeZilla21's quote

Change the 6100-6200 mapping from TCP into UDP

Reply #8 Top

Also on impulse reactor.

U only need 20 ports for it to work, so maybe haveing 6000-6200 might be to big.

try somethnig like 6020-6040 (have found having higher port number takes longer/hard to connect, from housemate and i on same router).. no idea why

Reply #9 Top

1) At attempt to enter into a room the message ' You have been disconnected because NAT has failed ' often protrudes  

2) If it was possible to enter into a room for example 3 on 3 with some players shows constantly ping 0 green 

Before these problems was not. That it is possible to make in given ситуациии. Win 7. Nothing reinstalled, new antiviruses and firewoll did not put....

Reply #10 Top

I JUST, as in yesterday, started having the exact same thing happen to me.....

I havent changed anything on my computer, so why the hell is it doing that?

I never adjusted my port settings in the first place and doing so now didnt help....

 

What to do?

Reply #11 Top

Quoting Drek989, reply 10
I JUST, as in yesterday, started having the exact same thing happen to me.....

I havent changed anything on my computer, so why the hell is it doing that?

I never adjusted my port settings in the first place and doing so now didnt help....
What to do?
End of Drek989's quote

It could be issues with a server on SD's side.  We've seen problems in the past with NAT error when a problem occurred.  The issue doesn't appear to impact me (and likely folks with ports forwarded, etc).  Please shoot an email off to support@stardock.com and explain the issue. 

Reply #12 Top

Can anyone tel me how to forward ports properly? And which ones need to be done for DG. Thanks

Reply #14 Top

So i got a computer, and logged on to my questionally availible internet provided at that apartment i have. I played one game, vs some tard with 50-60% who didn't even come close to taking down one of my towers with UB while i was Reg, with filthy rich. (yup, no suprise it does not show up in my stats, and i can't remember the name) So when i saw my buddy Pacov hosting a game i was like Sweet, and......You have been disconnected because NAT has failed............... X|

  I am wondering though if the distance has any effect on NAT. I mean i am litterally on the other side of the world from him, but i seem to be getting around 400 ping to anyone else's lobby from the USA i just jumped in over the weekend so i was at least connecting to other people. I only got the NAT towards Pacov. Still though I don't think anybody is going to want to play with me due to my ping.

Reply #15 Top

The problem was solved as follows, I have ordered in the provider external IP the address.

As result: Russia ping up to / after  before connection external IP: 50 - 50

Europe                                                                                   150 - 70

America/China/Australiya                                                         350 - 140

Thus maximal ping I have 140-150. But there were some players to whom I do not incorporate at all 1% - 2%. Ping 0 green.

Translated on English by means of on-line the translator.
On it translation maybe not at all is precise in terms. )