PLEASE NOTE: THIS IS A MULTI-LAYERED THREAD AND SHOULD NOT BE FOLLOWED IN ORDER - IT CONTAINS MANY DIFFERENT TEST ROUTES AND SOLUTIONS. PLEASE USE THE TICK/CROSS LINKS WITHIN POSTS TO NAVIGATE THROUGH YOUR CHOSEN TROUBLESHOOTING THREAD
Credit for the following guide goes to the Xbox Support Team - it was adapted for this forum from the Xbox Support forums
Can your Xbox One connect to Xbox Live, but you can’t hear your friends online within a game or a party? Or are you unable to host or join a particular multiplayer game? If so, then you may be encountering a Network Address Translation (NAT) related issue. Answer a few questions and we’ll try a number of solutions to fix the problem.
Important: Before you get started, check the Xbox LIVE service status for up-to-date information about any service outages or alerts.
First, we’ll want to check your current NAT type. To do this:
- Press the Menu button on the Xbox One controller.
- Select Settings.
- Select Network.
On the Network settings screen, under Current Network Status, the NAT Type field will tell you your current NAT type.
Why NAT is important
To resolve your multiplayer game issue, it will be necessary to recheck your NAT type after each solution we try. These are the steps you’ll need to take to refresh and retest your NAT type:
- From the Network settings screen, select Test multiplayer connection.
- After the test is complete, you will need to pull and hold both triggers and both bumpers on your controller. This will display a Detailed network statistics screen.
- In the second column of the Detailed network statistics screen you will see a field called Detailed NAT information. At first, you will see (…) displayed in this field while your NAT type is being retested. Once you see NAT information displayed in this field, the test is complete.
- Press the B button on your controller to return to the Test multiplayer connection results.
- Select Continue to return to the Network settings screen and check your NAT type.
On the Network settings screen, you’ll need to check to see if your NAT type is “Open”. If your NAT type is “Open”, then that should resolve your multiplayer issue. If your NAT type is “Moderate” or “Strict”, you will need to continue troubleshooting by trying the next solution.
Is your game hosted in the Xbox Cloud?
Before we begin troubleshooting your NAT, we should first check where the game you are playing is being hosted. NAT will not affect your ability to play multiplayer if the game you are playing is taking advantage of the Xbox Cloud. NAT will only affect peer-to-peer gaming.
The following Xbox One games are currently taking advantage of the Xbox Cloud for multiplayer hosting:
- Forza Motorsport 5