The solution to the whole problem is to use something called UPn P. UPn P will let the console and other devices ask the router to open specific ports for them, something like; – Hi mr router, I’m xbox1 on IP address 192.168.0.100 could you send everything on port 12345/TCP to me please.– Sure xbox1, that port is not in use so I will send everything on port 12345/TCP to 192.168.0.100. For that to work, the router has to have support for UPn P, which most network devices you use at home does have support for.That’s a great game by the way, I would say it’s worth to buy a xbox one just for that game alone.Playing the game worked fine, but when we tried to use Voice Chat.I did find some poorly maintained list with routers that others had confirmed works with multiple xboxes, in case you want to see what they say about your model or want to make sure the new on you are looking at will work, have a look here. I’ve not confirmed this myself at the time of writing.But it seems that your xbox only does the UPn P request for some of the needed ports upon start, and the rest later on when needed.Because you can’t forward the same port to two destinations, it’s a 1-to-1 relationship.If you do setup Port Forwarding, you may get one of the xboxes to work fine, but the other will have issues with voice chat and playing games with others.
With as usual, a million different ways to eventually solve it, including standing on your head and count to ten while you eat a raw egg which had solve it for some dude, or not. You only have one external internet address, that you got from your ISP.
Though, I’ll get back to some limitations with that in just a bit.
Obviously, UPn P has to be enabled in the router settings.
A bit annoying as it always worked until it was about time for a boss fight, so not really time to start fiddling with the party settings at that time.
We had not had this issue with our xbox 360 consoles, so something was different with Live on xbox one in regards to networking.