Forza Horizon 4 is an excellent game with a huge online community but unfortunately, players on Windows 10 have a really big problem.
Whilst trying to go online and connect to the online Horizon Life, players will often get an error saying "Unable to Join Session" and looking at the diagnostics window offers no real solution and often leads to more confusion.
In this video, I walk you through the steps and checks to resolve the connection issues for Xbox Multiplayer and Horizon Life in Windows 10 as well as giving a basic overview of computer networking and why these problems occur.
I will cover off Teredo, Port Forwarding, and UPNP configuration to enable online play in Forza Horizon 4
[00:00] - Introduction
[01:56] - Type of Network / Networking Basics
[10:30] - The Fix / Services and Teredo Demonstration
[19:19] - Port Forwarding Overview
[21:42] - Port Forwarding Demonstration
[29:39] - Restart The Game
[32:00] - After a PC Reboot
Teredo:
************************************************
Command Line codes:
Log into the Windows Command Prompt as an Administrator and copy and paste these commands one by one.
The first command changes the Windows state. The second command sets a more reliable name server, the third allocates a connection port, and the fourth checks your Teredo connection status.
netsh int ter set state enterpriseclient
netsh int ipv6 set teredo client teredo.trex.fi
netsh int teredo set state clientport=3544
netsh interface Teredo show state
************************************************
Required Windows Services
You will need to log into the Services app in Windows 10 and ensure that the following services are running and set to Automatic except for Xbox Live Game Save which can be set to manual
IP Helper
IP Configuration Translation Service
IPSec Policy Agent
Xbox Live Auth Manager
Xbox Live Game Save
Xbox Live Networking Service
************************************************
Port Forwarding:
You will need to log in to your router or internet hub for this one, you could contact your internet provider but a good resource for finding instructions on how to do this and set port forwarding for your particular router is https://portforward.com
*YOU DO NOT NEED TO DOWNLOAD ANYTHING TO MAKE THESE CHANGES*
The Ports you need to open on your router are:
PC
TCP: 3074
UDP: 88,500,3074,3544,4500
Xbox One
TCP: 3074
UDP: 88,500,3074,3544,4500
Xbox Series X
TCP: 3074
UDP: 88,500,3074,3544,4500
Steam
TCP: 3074,27015-27030,27036-27037
UDP: 88,500,3074,3544,4380,4500,27000-27031,27036
************************************************