Like many other people are reporting on this forum, I am only able to play FH4 in Horizon Solo mode. I have played other Forza games online okay in the past without forwarding any ports.
However, searching for info, it seems for best online functionality some ports should be forwarded. The only one mentioned in the Xbox settings is 3074, so I have forwarded that, but it hasn’t solved the problem.
For example, port 53 UDP/TCP is for DNS. Surely my Xbox doesn’t need to act as a DNS server to be able to function online? Are those ports required to permit outbound traffic rather than inbound, i.e. they aren’t ports that require forwarding?
I’m not willing to enable UPnP on my router.
What port forwarding requirements does FH4 have that weren’t required for previous Forza games?
Okay, I’m not prepared to leave UPnP on long term, but I turned it on temporarily just now to test, and observed the router’s UPnP port map table.
The Xbox tells it to forward port 3074 soon after it is powered on. At no point in any of my testing did any other port map show up in the router’s UPnP table.
The Xbox network settings NAT test reported my NAT type as “Open”, and said everything is setup for multiplayer to work correctly.
FH4 still showed the same error message, and I had to play in Horizon Solo mode.
I don’t have Xbox Live Gold, is there anyone on the forum with an inside track to PG who can state definitively whether or not it is intended that Xbox Live Gold is required to be able to play FH4 online?
If that’s the reason, they could remove a lot of confusion by the game displaying a message to that effect rather than saying it’s having problems connecting to the server.