So earlier today, my girlfriend decided to purchase For Honor as well so that she could play the game with me. We live together, so naturally both of our computers are connected to the internet using the same router. When starting the game up to play it we ran into a huge issue. Whoever opens the game first would have an Open NAT Type, but whoever opened the game second would have an Unknown NAT Type. We could join up into the same group, but when queuing into a game only the person with the Open NAT would actually get in.
I have spent hours trying to figure out a way to give both of us an Open NAT Type so that we can play together. I have tried port forwarding as that seems to be the most common solution to a bad NAT Type, but it didn't improve my situation at all. My router that I have is a ARRIS SBG6782.
Any and all help would be much appreciated. There must be someone else out there who has ran into such an issue and found a fix for this.
I bought two copies of the game only to realize that it doesn't work with multiple PCs behind a router!
I have static IP and NAT status is shown as OPEN on both computers, but I still can't start mutual game.
Port forwarding/triggering, DMZ, UPnP... I tried everything and wasted whole weekend with zero result. And according to forums/Google, other Ubisoft games behave similarly.
I don't even hope that someone will bother to fix this issue, because most gamers doesn't encounter it at all.
For Honor is fun, but as a customer I'm hugely disappointed. No surprise the game gets hateful reviews. Next time gonna spend my money somewhere else.
Oh boy, i'm had the same problem here, but yesterday (after the patch releasement) I tried to play with my brother again, and it WORKS. But when we went to play another match the error return.Originally Posted by GrimReio Go to original post
After all, I could play with my brother at least once. Thank you destiny.
My son and I have been working on this for some time. He has two copies of For Honor; the XBox One version for his local friends and the PC version for his friends in California. I have a copy too and play with him on the PC. Our NAT on all of them was never green (open). The PC copies went yellow once in a while and the XBone was almost always yellow (moderate). The majority of the time, we saw red in more ways than one.
So today, feeling curious, I opened up my router and cable modem settings to make certain that everything was set properly. It turned out I was using beta port settings on the router. I fixed that. Then it dawned on me that I was trying to forward the ports to only one computer with the router. It never dawned on me that the ports for the internet were always open anyway, so For Honor was limping along on one open port: 80, the one most use for the Internet.
So here's what I did to get For Honor working on our 2 PCs and XBox One with an open and very green NAT:
1) Log onto your cable modem and set it up to do port forwarding as normal: When it asks which IP address to assign the port forwarding to, select the router's IP.
2) Plug all internal connections that use the internet (PCs, Consoles, DVD, et cetera) into the router.
3) Go into your router's configuration and remove the port forwarding from there. Disable DMZs.
4) Choose Port Triggering and add in all the required ports. Be certain that the ports are open for "All." That is to say, don't enter any IP addresses here.
5) Save and reboot the router.
6) Start up For Honor and enjoy!
Now that everything is groovy, I contacted our friends in California, only to find out that despite us all having open NATs, we can't get into a group. Bleh... I should have pre-ordered ME:Andromeda instead.