How to Fix Overwatch Error BC-124?

Some Overwatch players are reporting that they suddenly can’t play the game since they end up encountering the BC-124 error every time the game attempts to connect to the game server. This problem is reported to occur on Xbox One, PS4, and PC.

OverWatch Error BC-124

One of the most common causes that will trigger this error is a glitched network adapter. In this case, resetting the network adapter should allow you to fix the issue.

On the other hand, if the issue is caused by an unopened port, you should be able to fix the problem by enabling UPnP on your router settings or by forwarding the port used by Overwatch manually.

Resetting the Network Adapter

If you’re encountering the issue on a PC, it’s possible that you’re dealing with a network inconsistency facilitated by your network adapter. If this scenario is applicable, you should be able to fix the problem and play your game normally by resetting your network adapter to the default configuration – this procedure is commonly referred to as a ‘winsock reset or ‘coms reinstall‘.

Follow the instructions below to fix an inconsistent network adapter on any recent Windows version:

  1. Press Windows key + R to open up a Run dialog box. Next, type ‘cmd’ and press Ctrl + Shift + Enter to open up an elevated Command Prompt. At the UAC (User Account Control), click Yes to grant administrative access.
  2. Once you’re inside the elevated CMD prompt, type the following command and press Enter to completely refresh the network adapter:
    netsh winsock reset
  3. After the command is successfully processed, reboot your machine and launch overwatch once the next startup is complete to see if the problem is now resolved.

In case the same BC-124 error is still occurring, move down to the next potential fix below.

Enabling UPnP

In case you already reset your network adapter to no avail or this method above was not applicable to your current scenario, your next troubleshooting attempt would be to ensure that your router is capable of handling the ports used by Overwatch.

Nowadays, the vast majority of end-user routers handle this through a feature called UPnP (Universal Plug and Play). So if this scenario is applicable, you should be able to fix the BC-124 error by enabling UPnP. This potential fix is confirmed to work for users encountering this issue on Xbox One, Ps4, and PC.

Note: Keep in mind that the steps of enabling UPnP will be different depending on the router that you’re using. However, the steps below should be a close fit for the most part,

Here’s what you need to do to enable UPNP:

  1. Open up your default browser and type one of the following addresses in the address bar and press Enter: or

    Accessing your router settings
  2. Next, enter your credentials to enter your router settings. If you haven’t changed the default login credentials, you should be able to access these settings by using admin for both username and password.
  3. Once you’re inside the router setup screen, look through the settings for a UPnP or Forwarding tab.
    Enabling UPnP from your Router settings

    Note: The exact steps where your UPnP setting is located will be different depending on your router manufacturer.

  4. Save the changes and restart the device that you use to play Overwatch and see if the problem is now resolved.

In case you’re still encountering the same BC-124 error.

Forwarding the ports used by Overwatch

In case UPnP is not available no with your router, it’s very likely that you’re facing the BC-124 error because your networking device is unable to allow incoming network requests. If this scenario is applicable, you should be able to fix the issue by forwarding the ports used by Overwatch manually from your router settings.

To do this, follow the instructions below to forward the ports used by Overwatch:

Note: Keep in mind that the steps will be a little different depending on your router manufacturer.

  1. Open your default browser, type one of the following addresses and press Enter to access your router settings: or
  2. Once you’re at the login screen, enter the appropriate credentials to gain access to your router settings.
    Accessing your router settings

    Note: Unless you’ve changed the default login credentials, you should be able to get in by using admin or 1234 as username and password. If that doesn’t work, search online for specific steps on accessing your router settings.

  3. Once you’re inside your router settings, expand the Advanced menu and access the NAT Forwarding (Port Forwarding) section.
  4. Next, click on Virtual Servers and click on Add to begin the process of adding your first port.
    Adding ports to the Forwarding list
  5. Here’s a list with the ports that you need to open depending on the platform that you’re trying to play Overwatch on:
    TCP: 1119,3724,6113
    UDP: 5060,5062,6250,3478-3479,12000-64000
    Playstation 4
    TCP: 1119,1935,3478-3480,3724,6113
    UDP: 3074,3478-3479,5060,5062,6250,12000-64000
    Xbox One
    TCP: 1119,3074,3724,6113
    UDP: 88,500,3074,3478-3479,3544,4500,5060,5062,6250,12000-64000
    TCP: 1119,3724,6113,6667,12400,28910,29900-29901,29920
    UDP: 1-65535

Kevin Arrows

Kevin Arrows is a highly experienced and knowledgeable technology specialist with over a decade of industry experience. He holds a Microsoft Certified Technology Specialist (MCTS) certification and has a deep passion for staying up-to-date on the latest tech developments. Kevin has written extensively on a wide range of tech-related topics, showcasing his expertise and knowledge in areas such as software development, cybersecurity, and cloud computing. His contributions to the tech field have been widely recognized and respected by his peers, and he is highly regarded for his ability to explain complex technical concepts in a clear and concise manner.