How to Fix “No Servers Found” Error in Apex Legends PC?
The game gets stuck on the home screen with the message “Retrieving Matchmaking List,” and then shows “No Servers Found.” This stops you from playing multiplayer. This error happens when the game can’t connect to Apex Legends’ matchmaking servers.

The most common reason is a problem with the game servers or ongoing maintenance. Other possible causes include a weak internet connection, DNS issues, firewall settings blocking the game, or damaged game files.
Let’s jump right into the solutions.
1. Check Server Status
First, check if Apex Legends servers are currently up and running. Sometimes, this error occurs because the servers are unstable or undergoing maintenance. Before you try to change anything on your end, confirm that the issue isn’t on the server side.
To check the server status, visit the Apex Legends Help Center and look for any updates on server status. If the servers are down, you’ll need to wait for them to come back online. If the servers are working, proceed to the next step.
2. Ensure a Stable Internet Connection
Apex Legends needs a steady and reliable internet connection. If your internet is unstable, you may see the Error: no servers found message.
- To check your internet connection, open your browser and search for Speed Test.
- Open the first link and check your connection speed.
- Note: If your internet speed is less than 1Mbps, the problem is likely with your connection. If your speed is good, continue to the next solution.
3. Power Cycle Your Router
If your connection seems slow or inconsistent, try power cycling your router. This simple step refreshes your internet connection and can help fix many network issues.
- Unplug the power cables from your router and outlet.
Unplug Your Router from the Outlet - Wait at least 15 seconds, then plug your router back in.
- Wait 1-2 minutes until your router finishes starting up.
- Once all the lights turn on, check your internet connection and try launching Apex Legends again to see if the error is gone.
- Note: A wired (Ethernet) connection is often more stable than using Wi-Fi.
4. Reset Network Settings
Corrupted network adapters or incorrect network settings can cause connection issues. Resetting your network will reinstall adapters and return settings to default.
- Open Settings by pressing Windows + I keys together.
- Go to Network & Internet.
- Scroll down and click on Network reset.
Click Network Reset
- Click Reset now to reset your network settings.
Resetting the Network Settings - Once finished, see if the Error: no servers found message appears.
5. Port Forwarding
Ports allow your computer to communicate with the game servers. Sometimes, certain ports may be blocked, which can stop Apex Legends from connecting. You can add the necessary ports through your computer’s network settings. Port forwarding is especially effective when you use the official EA/Apex Legends ports.
- Click the Start Menu and type Control Panel.
- Go to System and Security\Windows Defender Firewall.
- Click Advanced Settings on the left side.
Open Advanced Settings - Right-click Inbound Rules on the left and choose New Rule.
Click New Rule
- Select Port and click Next.
Select Rule Type
- Select the Protocol Type and enter the following Ports one by one:
TCP 80, 443, 9960-9969, 1024-1124, 3216, 18000, 18120, 18060, 27900, 28910, 29900 UDP 1024-1124, 18000, 29900, 37000-40000
Adding Port Number - Click on Allow Connection and select Next.
Allow Connection
- Give your rule a name, then click Finish.
Enter the Rule Name
- After adding the ports, check if the error still appears.
6. Close High Bandwidth Applications
If other applications are running and using a lot of internet bandwidth, Apex Legends might not be able to connect properly. Closing these applications can help fix the error.
- Click the Network tab at the top.
- Right-click on any application using high bandwidth, then select End Task.
Close High Bandwidth Consuming Application
- Check if Apex Legends works after doing this.
7. Update Network Adapters
Outdated or corrupted network drivers can often cause connection problems. Updating your network adapter driver may help resolve this issue.
- Right-click the Start Menu and choose Device Manager.
Open Device Manager
- Find Network adapters and right-click on your network device.
- Choose Update driver.
Update Network Driver
- Click Search automatically for drivers and install any updates available.
Search Automatically For Drivers
8. Run the Game as Administrator
Running Apex Legends as an administrator gives the game extra permissions, which can help resolve certain connection and access issues.
- Right-click the Apex Legends icon and select Run as administrator.
Run Apex Legends as Administrator - If the error goes away, right-click the launcher icon and select Properties.
- Go to the Compatibility tab and check the box for Run this program as an administrator.
Change Compatibility settings
9. Use a Reliable VPN
If the server is overloaded in your region, using a VPN (Virtual Private Network) may help by connecting you to other regions’ servers. However, VPNs can sometimes increase your ping. If the error goes away after using a VPN, then the issue was likely due to server load. There are several good VPN applications available that you can try.
10. Use a Hotspot
If you’ve tried everything and are still getting the error, try using a mobile hotspot to see if your internet connection is the problem. The game may load slowly, but it will help you determine if your main connection is causing the Error: no servers found.
- To use a Hotspot, open your phone settings and go to Network & Internet.
Navigate to Network Settings - Turn on Hotspot & Tethering.
Turn on Hotspot - Connect your computer to the hotspot. You can also use USB Tethering by connecting your phone to your PC with a data cable and turning on USB Tethering in your phone’s settings.
- After connecting to the hotspot, open Apex Legends and check if the error still appears.