Are you experiencing problems playing Apex Legends with the error code 100? This issue started occurring recently with many players, and thankfully there are many different solutions to fix this problem.
Apex Legends gives a player the error code 100 when the sign-in into EA Services didn’t complete properly. Firstly, make sure that there are no server shutdowns or other connectivity issues from EA’s side, which is the case many times. If there are connectivity issues from their side, just wait until proper connectivity is restored on the servers.
If there are no connectivity issues from EA’s side and other players can play the game just fine, then follow the solutions below to fix the error code 100 on Apex Legends.
Solution 1: Reset Network Connection
This error is usually just a network issue, so simply restarting your network connection is the first step to take before attempting any other solutions. To do this, go to your WiFi router or networking device that you’re using. Turn it off, wait 10 seconds, and then turn it on.
If you’re on PC, make sure Windows Firewall isn’t blocking Apex Legends in its settings too. To do this, go to the ‘Firewall & network protection’ page of Windows Security in Windows 10 OS.
Select ‘Allow an app through firewall’ in this menu. You’ll get a list of many apps – scroll down and find where Apex Legends is, and then make sure there’s a tickmark for both Public & Private networks. Apply the changes.

As an extra step, it’s a good measure to restart your console or PC too.
Solution 2: Changing your DNS Server to Cloudfare or Google DNS
This solution has worked for many players and is universal across different platforms like PS4, Xbox One, and PC. Here are the steps for each of them.
Changing DNS Servers on PS4, Xbox One or your PC
To change your DNS Servers on PS4, firstly go to the Settings menu. Then go to the Network options, and then select ‘Set Up Internet Connection’. Here, set up the connection in the same way you would do before, whether it’s WiFi or LAN Cable, but select the ‘Custom’ setting when you’re setting it up.
These are the settings to use for the PS4, once you’re in the custom settings for setting up a network. Skip down below to the section ‘
- IP Address Settings: Automatic
- DHCP Host Name: Do Not Specify
- DNS Settings: Manual
- MTU Settings: Automatic
- Proxy Server: Do Not Use
For the Xbox One, it’s a similar process but the menu options are obviously different. Go to Settings, and then select Network, and then Advanced Settings. Here, you’ll find the DNS Settings option. Select Manual, and you’ll get the options to enter a DNS Server.
Lastly for the PC, here’s what you need to do. Firstly go to Settings in Windows 10, and then select Network & Internet. From here, select Wi-Fi or Ethernet depending on what type of connection you’re using. Then scroll down and select ‘Change adapter options’.
Right-click on your current network in use, and then select Properties. Select the ‘Internet Protocol Version 4 (TCP/IPv4)’ setting and then open its properties. You’ll see a similar window to the one I’ve shown below, just select the ‘Use the following DNS server and addresses’ option. You can then enter a custom DNS Server, which I’ve listed below.
DNS Servers to use
When you’ve set the DNS Settings to Manual for the platform that you’re using, you have the option of many DNS Servers, but I personally recommend the Cloudflare DNS and use it on all my devices anyways. Choose any of them –
- Google’s DNS Servers
- Primary DNS: 8.8.8.8
- Secondary DNS: 8.8.4.4
- Cloudflare DNS
- Primary DNS: 1.1.1.1
- Secondary DNS: 1.0.0.1
- Open DNS
- Primary DNS: 208.67.222.222
- Secondary DNS: 208.67.220.220
Enter the above addresses in the Primary and Secondary fields of the network settings, and finish the setup. You’ve then successfully changed the DNS Servers of your console or PC.
Thanks for reading this error guide. I hope you’ve solved the Apex Legends Error Code 100 problem successfully by using the above solutions!