How to Fix Battlefield 1 Matchmaking Error Code -34601

When users try to join a server in Battlefield 1, they encounter the error, “An error occurred, please try again later. Error Code: -34601.” This error indicates a problem with joining the game servers. The main reason behind this error is often an unstable internet connection.

Additionally, certain factors can worsen connectivity issues, such as running VPN services or having a misconfigured MAC address, which can disrupt the internet connection and cause problems when trying to connect to game servers.

In this article, we will explore various solutions to fix this issue.

1. Check Your Internet Connection

You can check your speed on platforms like Fast or Speedtest. For a smooth gaming experience, look for a download speed of at least 15 Mbps, an upload speed of at least 5 Mbps, and a ping rate of under 50 ms. If your internet speed is slow, consider restarting your router or contacting your ISP to resolve any service issues.

Ensure that no other devices are consuming a large portion of your bandwidth (e.g., streaming videos or downloads) while you are gaming.

2. Check EA Server Status

If EA servers are down or experiencing issues, it can prevent you from joining the game. Server outages or maintenance are common causes of connectivity problems. Visit the EA server status page to ensure all servers are running smoothly.

Checking social media platforms and forums can provide updates from other players who might be facing the same issue. If the servers are down, you may need to wait for EA to resolve the issue.

You can check the server status on EA’s official website here

3. Restart and Reconnect

This error might be due to temporary issues within the game, which can typically be fixed by restarting the game. Restarting will clear the game’s temporary cache and reset the connection to the server, thus resolving temporary bugs causing issues in the game.

Restarting your console or computer, as well as your game client, can ensure that all background processes are refreshed, potentially eliminating any lingering issues that could interfere with your ability to join game servers.

4. Clear Alternate MAC Address on Consoles

An improper MAC address can cause interruptions while playing online games, leading to connectivity issues. The MAC address (Media Access Control address) is a unique identifier assigned to your console’s network interface card. Sometimes, a manually configured alternate MAC address can conflict with network settings or cause compatibility issues with the game servers.

Clearing the alternate MAC address will revert to the original, factory-assigned MAC address, which is often more compatible with network configurations and can help resolve these connectivity problems.

  1. Press the Xbox One button to open the guide menu.
  2. Navigate to the Settings icon and select All Settings from the context menu.
  3. In the Settings tab, choose Network Settings.
  4. Go to Advanced Settings.
  5. Select Alternate MAC Address.
  6. Click the Clear button, then choose Restart to apply the changes.
  7. After the console restarts, try joining a server in Battlefield 1 again.

5. Disable VPN/Proxy

If a VPN service is running on your computer, it can cause an unstable internet connection due to additional routing and encryption processes that introduce latency and packet loss. This can be particularly problematic for online gaming where a stable, low-latency connection is crucial.

Disabling the VPN will provide a direct connection to Battlefield 1 servers, ensuring reduced latency and a more stable gaming experience. For added security and privacy, consider re-enabling your VPN when not gaming.

  1. Press Windows + I keys together to open the Settings menu.
  2. In the Settings window, click on Network & Internet.
  3. From the left-hand side menu, select VPN.
  4. Look for any active VPN connections listed. Click on the connection you want to disconnect, then click Disconnect.
ABOUT THE AUTHOR

Hamza Mohammad Anwar


Hamza Mohammad Anwar is an intermediate JavaScript web developer with a focus on developing high-performance applications using MERN technologies. His skill set includes expertise in ReactJS, MongoDB, Express NodeJS, and other related technologies. Hamza is also a Google IT Certified professional, which highlights his competence in IT support. As an avid problem-solver, he recreates errors on his computer to troubleshoot and find solutions to various technical issues.