How to Fix “Error Code: c0000005” on Apex Legends?

Some players have been encountering an issue while playing Apex Legends. While playing the game, Apex Legend crashes randomly with the error code c0000005 mentioned in the error log. There is no error message displayed upon the crash but rather the game just closes. As it turns out, the problem in question can occur due to several different reasons. This includes things like third-party programs in the background, the in-game overlay of the Origin client, and much more. In this article, we are going to show you how to resolve the issue mentioned above so just follow through with the guidelines provided.

Apex Legends

As it turns out, Apex Legends is one of the most popular battle royale games that has been around for quite a while. While the game may be fun to play, there are scenarios where this fun is succumbed by error messages such as “Out of sync with the server“. Like we have mentioned already, different factors can come into play when your game is crashing constantly. Therefore, before we proceed with the different methods available, let us go through the various causes of the issue in question so that you have a better grasp of the issue. 

  • Third-Party Programs Interference — To start, one of the reasons that the problem in question may occur is due to the interference of a third-party program that might be running in the background. This can also include the in-game overlay of different apps such as the Origin client. In such a scenario, you will have to find out the culprit and close it to be able to play the game.
  • EasyAntiCheat Service — In some cases, the problem can also occur if the EasyAnticheat program is not working properly. When this happens, you can easily repair the anticheat and then play the game. 
  • Insufficient Permissions — Another reason that the game might be crashing is when it does not have sufficient permissions to run properly. This can happen when it is not able to read or write to files due to which it ends up crashing.

Now that we have gone through the possible list of causes of the problem mentioned above, let us get started and go through the different methods that you can use to get it fixed. So, without further ado, let us jump right into it. 

Run Apex Legends as an Administrator

The first thing that you should do when you encounter the problem in question is to try running the game as an administrator. Doing this will give it all of the required permissions to run properly without facing any issues related to permissions. To do this, you can either run the Origin client as an administrator and then start the game. Or, you can just search for Apex Legends and run it as an administrator.

To Origin and Apex Legends as an administrator, simply open up the Start Menu and search for the respective app. Then, click on the Run as administrator option provided to the right. See if that fixes the problem for you.

Limit In-Game FPS

Another thing that you can do to stop the game from crashing is to limit your in-game frames per second or FPS. This has been reported by various users who were facing the problem in question and were able to circumvent it by limiting their in-game FPS. To do this, follow the instructions given down below:

  1. First of all, open up the Origin client on your computer.
  2. Then, in the games library, right-click on Apex Legends, and from the drop-down menu, choose the Game Properties option.
    Opening up Game Properties
  3. Switch to the Advanced Launch Options tab. 
  4. There, under Command line arguments, enter “+fps_max 75” without the quotes.
    Limiting FPS
  5. Click Save and then launch the game. Once the game has been launched, make sure to turn off VSync from the settings menu. 
  6. After that, see if the problem has been resolved.
  7. In case it is, you can try increasing the FPS limit to see if the problem occurs. 

Use Windowed Mode

In case limiting your FPS does not fix the problem for you, then in such a scenario, you can try playing the game in windowed mode instead of the usual fullscreen mode. As per some user reports, this has also been effective for different users with the same problem. Therefore, it might just work out for you as well. 

To do this, launch the game and head to the settings menu. There, in the video settings, you will be able to change the display type or mode from fullscreen to windowed. See if that gets rid of the issue for you.

Disable Origin Overlay

In some cases, the problem can also present itself due to the presence of the Origin overlay in the game. While the overlay can be helpful as it allows you to reach out to your friends, there are scenarios where you will have to say goodbye to it temporarily. To disable the Origin in-game overlay, follow the instructions that have been given down below:

  1. To start, open up the Origin client.
  2. At the top left corner, click on the Origin drop-down menu and choose the Application Settings option.
    Opening up Application Settings
  3. After that, click on the More drop-down menu to the right and then click on the Origin In-Game option.
    Accessing More Settings
  4. There, click on the slider provided to turn off the Origin in-game overlay.
    Disabling Origin Overlay
  5. Once you have done that, see if Apex Legends is still crashing for you. 

Lower EasyAnticheat Process Priority

As it turns out, some users have reported that they were able to resolve the problem in question by lowering the priority of the EasyAnticheat process in the Task Manager. To do this, follow the instructions down below:

  1. First of all, open up the Task Manager on your system. You can do this by right-clicking on your taskbar if you are on Windows 10, or the Start Menu icon if you are on Windows 11. From the menu that appears, choose the Task Manager option.
    Opening up Task Manager
  2. Once you have done that, switch to the Details tab.
    Task Manager Details Tab
  3. There, locate the EasyAnticheat process and right-click on it. If you don’t see the process, you will have to launch the game so that the anti-cheat is opened up. 
  4. From the menu, choose the Set priority > Low option.
  5. After doing that, go ahead and see if the problem persists. 

Repair EasyAnticheat

Another way that you can solve the problem is to repair the Easy Anti-Cheat. In some cases, the anti-cheat may not be working properly due to its file being damaged or corrupted. If this case is applicable, you will have to repair the anti-cheat to be able to play the game properly again. To do this, follow the instructions given down below:

  1. First of all, open up the File Explorer window.
    Opening up File Explorer
  2. After that, navigate to the directory where the game is installed.
  3. Once you are there, locate the EasyAntiCheat_Setup.exe file and run it.
  4. Choose the Respawn Demo option from the drop-down menu.
    Repairing EasyAnticheat
  5. On the setup window, choose the Repair option to repair the anti-cheat. 
  6. With that done, try running the game again to see if it still crashes. 

Perform Clean Boot

Finally, if none of the above methods have fixed the problem for you, then it is very likely that the issue is being caused by the interference of a third-party program. In such a scenario, you will have to perform a clean boot to verify this suspicion. Clean boot starts your system with only the required services running in the background. 

If the game works fine after you perform a clean boot, it will be evident that a third-party program is a culprit. In such a case, you can enable the services one by one to locate the culprit program. Follow the instructions down below to perform a clean boot:

  1. To start, open up the Run dialog box by pressing Windows key + R.
  2. In the Run dialog box, type in msconfig and then hit the Enter key.
    Opening up System Configuration
  3. On the System Configuration window that opens up, switch to the Services tab.
  4. There, check the Hide all Microsoft services tick box provided.
    Hiding Microsoft Services
  5. After doing that, click the Disable all button and then hit Apply.
    Disabling Third-Party Services
  6. With that done, switch to the Startup tab and click on the Open Task Manager option.
    Opening up Task Manager
  7. On the Task Manager window, click on the apps provided one by one and then click the Disable option.
    Disabling Third-Party Programs
  8. Once you have done all of that, go ahead and restart your computer.
  9. After your PC boots up, see if the problem is still there.

Kamil Anwar

Kamil is a certified MCITP, CCNA (W), CCNA (S) and a former British Computer Society Member with over 9 years of experience Configuring, Deploying and Managing Switches, Firewalls and Domain Controllers also an old-school still active on FreeNode.