As many of you know, I am an avid gamer . One of the most promising games that I have been playing for the better half of two years has been Apex Legends.
Apex Legends is a first person shooter (FPS) that is part of the recently popular Battle Royale sub-genre. You select from one of 10 Legends and battle in teams of two or three in an area that shrinks in size every two to three minutes.
One of the most frustrating aspects of playing this game is getting the dreaded Code 100 error. The source of the frustration for many is not necessarily the error itself, but the lack of understanding why this was occurring.
As of today, I have not been able to get an official word from the Publishers on why this error occurs but based on some anecdotal data, I have a good sense of what it may be and how best to correct the issue.
What Is Apex Legends Code 100?
No one knows for sure but based on some personal troubleshooting, it appears to be related to the inability to connect to the assigned server. The typical reasons given by most online is related to the Domain Name Server or DNS for short.
DNS is a naming convention for all computers accessing the internet. It is responsible for converting URLs to IP addresses and connecting computers to web servers.
Many users will revert to amending the DNS in their network settings to Google’s Public DNS (220.127.116.11 , 18.104.22.168). The theory behind this is to improve your Network Address Translation (NAT) which can prevent you from playing online games if the NAT is too High or Strict. But I don’ think that is what is happening here. Why?
As common practice, all of my network consoles have both the Primary and Secondary DNS set to Google. However, I still to this day get the dreaded Code 100 error. So I have ruled out the DNS for this error.
One thing I have noticed is that although I get the code 100 error, there are people who are logged in and playing. Don’t believe me? Log into Mixer or Twitch and watch the amount of streamers playing live. So this rules out a full game outage as many would suggest.
I believe Code 100 is related to a full server either being down or full. One of the things I noticed is that we do not know what the capacity level of each server is (i.e. how many users are logged in). It may be hidden for good reason but this may be the key to understanding the error.
Fixing Apex Legends Code 100 Error
Back in February 2019, I discovered a remedy that has worked 98% of the time for me and it does not require a hard reboot of your network or a switch in the Primary and/or Secondary DNS. Here is how I did it:
- On the Main Menu where you have the Code 100 error, press R3 (right Joystick) to enter the Data Center screen.
- Observe the Data Center screen.
- Name – The Server Location
- Ping – Speed in Milliseconds from your computer to the server.
- The Lower The Number The Better The Connection
- The Higher The Number The More Potential for Lag
- Ignore any Negative Numbers
- Packet Loss % – Measures Data Loss the server is experiencing
- Select The Server with the Lowest (Positive) Ping number and Press X
- Attempt to Log Back In on The Main Menu
This should resolve any issues you have. If you continue to have the same error, select another server.
Leave a comment below if this worked for you.