Share this page

Troubleshoot audio in parties and issues with multiplayer games on Windows 10

If you can't hear your friends in an Xbox Live party or you can't join or host a multiplayer game using Xbox Live on Windows 10, follow the solutions on this page.

On this page

Solution 1: Check the Xbox Live service status

Check for service alerts at Xbox Live status or see if there's an Xbox Live service alert at the top of this page. If there are any current service alerts, wait a while and then try again.

US customers only If a specific service or app is down, you can ask Microsoft to notify you when it's working again. To do this, click Notify me when this service or app is up and running under the app or service name.

Solution 2: Check your NAT type

Check your NAT type on the Network tab of the Settings screen in the Xbox app and find out how to troubleshoot it below.

  1. Press the Windows key and open the Xbox app from your Start menu.
  2. To access Settings, select the gear icon at the bottom of the left-side menu.
  3. On the Settings screen, select the Network tab.
  4. Under Network status, check the NAT type.

Why NAT is important

A chart shows whether one Xbox can play games with another Xbox, depending on the NAT type.
OPEN NAT MODERATE NAT STRICT NAT
With an OPEN NAT type, you're able to play and host multiplayer games with people who have any NAT type on their network. With a MODERATE NAT type, you're able to play multiplayer games with some people; however, you might not be able to play with others, and normally you won't be chosen as the host of a match. With a STRICT NAT type, you're only able to play multiplayer games with people who have an OPEN NAT type. You can't be chosen as the host of a match.

 

Troubleshooting NAT type

When checking your NAT type, you'll only see one of four states. Based on the state you see, click the appropriate link to find the troubleshooting steps to help resolve your issue.

OPEN NAT With an Open NAT type, the issue is probably not related to your home network. You should be able to play and host multiplayer games with people who have any NAT type on their network. If your issue is tied to not being able to hear or be heard by others in an Xbox Live party chat, check to confirm that all of your audio hardware (headset, mic, speakers) is working.

For Xbox headset troubleshooting, see Accessories: Headsets.

MODERATE or STRICT If your NAT type is either Moderate or Strict, you may want to try either setting up a perimeter network (also known as DMZ), or you can try port forwarding. You can only use one of these options at a time. The directions to set up each are listed below.
NOT AVAILABLE If your NAT type is showing as Not available, see NAT type for Xbox app on Windows 10 shows as "Not available" to troubleshoot.

 

Enable perimeter network (also known as DMZ) functionality on your router

Perimeter network (also known as DMZ) functionality on a router is used to remove restrictions to the Internet. This essentially moves your device to an area outside your network firewall. You should be able to connect to Xbox Live, join games, and host games or parties if you enable perimeter network functionality on your router.

Note It's critical that you use a static IP address on the PC when you set up a perimeter network. To set a static IP address, use your router's DHCP reservation function, when available. If this isn't available, you'll have to set up manual IP settings on your PC first. You'll only be able to place one PC into the perimeter network. Therefore, if you have multiple PCs, this solution will only resolve the issue for one.

Important Do not use a combination of port forwarding, UPnP, and perimeter network settings. If this solution does not resolve your issue, you must disable the perimeter network (DMZ) before you go to the next step.

For information about how to enable and disable the perimeter network setting on your router, visit our Networking Hardware Information forums (this information can be found under the heading "DMZ" for your router). If we do not have content for your specific router, consult your router documentation. The instructions will reference an Xbox console, but the instructions can be used in a similar way for your PC.

Note Clicking this link opens a second browser window so that you won't lose your place while looking for information about how to configure your network hardware.

Important Microsoft disclaims any and all liability arising out of your use of the third-party companies, software, solutions, services and training listed on the site. All software, solutions, services and training are provided "as is" and without warranty unless provided by the authoring third-party company.

Once you have reset your router, check your NAT information again to see if this resolved your issue:

  1. Press the Windows key and open the Xbox app from your Start menu.
  2. To access Settings, select the gear icon at the bottom of the left-side menu.
  3. On the Settings screen, select the Network tab.
  4. Under Network status, select Check again.
  5. If your NAT type is shown as follows:
    • Open. Your issue should be resolved.
    • Moderate or Strict. Restore your PC to the previous settings if you want to try the port forwarding solution. See Open network ports using port forwarding to find out how to do this.

Open network ports using port forwarding

Your network hardware or firewall might be blocking communication with the Xbox Live servers.

If you're connected to a network through your workplace or school or college network, ask the network administrator to open the following ports:

  • Port 88 (UDP)
  • Port 3074 (UDP and TCP)
  • Port 53 (UDP and TCP)
  • Port 80 (TCP)
  • Port 500 (UDP)
  • Port 3544 (UDP)
  • Port UDP 4500 (UDP)

If you're connected to a home network, you may need to open ports on your network hardware yourself through port forwarding.

Part 1: Set a static IP address, or switch to manual IP settings

To set a static IP address, use your router's DHCP reservation function, when available. If this isn't available, you'll have to set up manual IP settings on your PC.

Setting up a DHCP reservation within your router

To reserve a static IP address for your Xbox within your networking hardware, go to the DHCP or LAN section and add the MAC address of the Xbox in the reserved section.

We've gathered information about how to enable DHCP for several models of routers and gateways. For more information, visit Networking Hardware Information within our forums to learn how to configure and update your specific network hardware.

Note Using the link above will open a second browser window so that you won't lose your place while looking for details on how to configure your network hardware.

If the DHCP reservation function is not available on your router, you'll have to set up manual IP settings on your Xbox.

Get your computer's IP settings

Before you open ports on your network hardware and set up your computer's static IP address, you need to get the current IP settings from your computer.

  1. On your computer, select Start, type cmd, and then press Enter.
    Note If you're using Windows XP, click Start, click Run, type cmd and then press Enter.
  2. At the prompt, type ipconfig/all, and then press Enter.
  3. Find your network connection (for example, look for something called "Ethernet Adapter Local Area Connection" or "Wireless Adapter Local Area Connection"). Write down the numbers for the following items:
    • IPv4 address (or IP address)
    • Subnet mask
    • Default gateway
    • DNS server(s)
  4. Make up a unique IP address for your PC, and write it down. A simple way to do this is to increase the last number of your computer's IP address by 10. For example, if your computer's address is 192.168.1.2, use 192.168.1.12 for your PC's unique IP address.  
    Note Each IP address on your network must be unique.

Now you need to set your PC's IP settings.

Set your PC's Static IP and DNS settings

  1. Press the Windows key, and then select Settings.
  2. In Settings, select Network & Internet.
  3. Under Related Settings, select Network and Sharing Centre.
  4. In Network and Sharing Centre, select Change adapter settings.
  5. In Network Connections, right-click the network connection that you want to configure, and then select Properties.
  6. In Properties, select Internet Protocol Version 4 (TCP/IPv4), and then select Properties. The Internet Protocol Version 4 (TCP/IPv4) Properties dialogue box opens.
  7. In Internet Protocol Version 4 (TCP/IPv4) Properties, on the General tab, select Use the following IP address. In IP address, type the IP address that you created.
  8. Press Tab to place the cursor in Subnet mask. A default value for subnet mask is entered automatically. Either accept the default subnet mask, or type the subnet mask that you want to use.
  9. In Default gateway, type the IP address of your default gateway.
  10. In Preferred DNS server, type the IP address of your DNS server. If you plan to use the local computer as the preferred DNS server, type the IP address of the local computer.
  11. In Alternate DNS Server, type the IP address of your alternate DNS server, if any. If you plan to use the local computer as an alternate DNS server, type the IP address of the local computer.
  12. Select OK, and then select Close.

Part 2: Open ports on your router or gateway

Next, open ports on your router or gateway so that your network hardware can communicate with the Xbox Live servers.

Open ports on your router or gateway

  1. Start your web browser.
  2. In the Address bar, type the default IP address for your router or gateway, and then press Enter. Here are the default IP addresses for a few router and gateway manufacturers:
    Belkin: 192.168.2.1
    Linksys by Cisco: 192.168.1.1
    D-Link: 192.168.0.1
    NETGEAR: 192.168.0.1. or 192.168.1.1

    We've collected additional information about how to enable port forwarding for several models of routers and gateways. Visit our Networking Hardware Information forums to learn how to configure and update your specific network hardware. If your manufacturer isn't listed in this step, refer to your documentation or your hardware manufacturer's website for help finding the default IP address.

    Note Selecting this link opens a second browser window so that you won't lose your place while looking for information about how to configure your network hardware.

  3. Type your username and password (for your router or gateway), and then select OK.
    Note If you don't know your default username and password, refer to your hardware manufacturer's documentation.
  4. After you've logged in, you should see your router or gateway's configuration page.
  5. Open the following ports:
    • Port 88 (UDP)
    • Port 3074 (UDP and TCP)
    • Port 53 (UDP and TCP)
    • Port 80 (TCP)
    • Port 500 (UDP)
    • Port 3544 (UDP)
    • Port UDP 4500 (UDP)
    • Pick a port number between 49152 and 65535. If you don't want to pick one, just use 60209. (Document the port number you choose to be used in part 3.)

Important Do not use a combination of port forwarding, UPnP, and perimeter network (also known as DMZ) settings. If you previously enabled perimeter network functionality on your router, you must disable the perimeter network before you try this procedure.

Important Microsoft disclaims any and all liability arising out of your use of the third-party companies, software, solutions, services, and training listed on the site. All software, solutions, services, and training are provided "as is" and without warranty unless provided by the authoring third-party company.

Part 3: Set a static Teredo port

  1. Click on the search bar in the lower-left corner of your screen on the toolbar (Cortana).
  2. Type Command Prompt, right-click on the Command Prompt result, and then select Run as administrator.
  3. In the Command Prompt window, type "netsh interface Teredo set state client clientport={the number you chose/60209}" and then press Enter.
  4. The Command Prompt should respond by saying Ok.

Once you've opened the necessary ports on your router or gateway, and you've finished setting up your Teredo tunnel, check your NAT information again to see if this resolved your issue:

  1. Press the Windows key and open the Xbox app from your Start menu.
  2. To access Settings, select the gear icon at the bottom of the left-side menu.
  3. On the Settings screen, select the Network tab.
  4. Under Network status, select Check again.
  5. If your NAT type is as follows:

If you're unable to resolve the issue, leave us feedback using the Still having problems? Send us some feedback link at the bottom of the Networking tab within the Xbox app.

Was this article helpful?

Yes
No

Thank you for your feedback

Thanks for your feedback!

We're sorry this article didn't solve your problem. We won't give up and neither should you. Try this community option, below.
Get help from the community
Ambassador chat image
Ambassador chat
Chat one on one with a fellow Xbox User who wants to help.

Provide feedback for this topic

255 characters remain.
To protect your privacy, please do not include contact information in your feedback.
Get help from the community
Ambassador chat image
Ambassador chat
Chat one on one with a fellow Xbox User who wants to help.

Contact Us

Would you like to contact Support regarding the "Troubleshoot audio in parties and issues with multiplayer games on Windows 10" issue you were reading about or a different issue?

Share this page