LoL error codes list: How to fix every error and what they mean

Nothing should stand between you and climbing the ranks. Here's how to fix every LoL error code.

League of Legends graphic showing Graves, Ahri, Annie, and other champions preparing for battle.
Image via Riot Games

League of Legends is light enough to run most machines. This allows the game to reach millions but also comes with errors. Troubleshooting every one of them may look long and arduous, but it’s better than you think.

Recommended Videos

We recommend restarting your PC and closing all running processes before trying any solutions listed below.

How to fix every error code in League of Legends

The “Name Currently Unavailable” error

While changing your name in League of Legends is meant to be easy, sometimes the simplest of tasks are the hardest to overcome. This is the case for some LoL players who cannot change their name to the new one they desire. However, this error is most common on the PBE (Public Beta Environment). When choosing a name for your profile, players encounter an error that doesn’t allow them to pick their desired name, even if the name is available after research. 

There’s one of two reasons you are not able to use the name you’ve chosen. The first is that it’s against League of Legends’ guidelines, so ensure your name does not have any profanity, banned phrases, or unique symbols. The second reason is a problem on Riot’s side of things, in which case it’ll just be a waiting game to see when they can fix the issue, unfortunately.

  • Ensure the name falls under the LoL guidelines
  • Make sure the name you’re choosing has not already been taken by another player.
  • File a ticket with Riot support if the issue persists.

Error Code 0U

The Public Beta Environment is a place for Riot to test everything out before it hits the live servers. New skins, items, and modes will all go through extensive testing on the PBE before getting the green light to be released to the public. Unfortunately, the LoL PBE client occasionally runs into some problems, and error Code 0U is when the PBE client will not load. Here are a couple of methods you can try to get back into the game. 

One of the oldest tricks in the book is uninstalling the game and reinstalling it on your machine. Here’s how you can do it:

  • Open up the search bar by pressing the Windows key.
  • Type “Add or remove programs.”
  • Find the PBE client and click uninstall.

The second method is using the Hextech Repair Tool. This is an application created by Riot that will help you troubleshoot any League of Legends software problems you may have. Here’s how you can repair the PBE client using the Hextech Repair Tool. 

  • Download the Hextech Repair Tool.
  • When opening up the software, select the region, and when asked to do so select the PBE client.
  • From this point you’ll have two options, either to force the patch, meaning the game will be on the latest update, or to completely reinstall the client. Choose whichever one you want and proceed.
  • Click start and wait for the Hextech Tool to commence with the task. Be sure to restart your machine afterward just to ensure it has been fixed.

League Error Code 004

The task manager is where you can remove applications that are running in the background
To stop the game running in the background, end the task via the task manager. Screenshot by Dot Esports

Players will encounter Error Code 004 when there is an issue with the configuration files. This comes when patching the game to ensure League is up to date with the latest patch. This is a very simple issue to fix with multiple ways to resolve the issue.

Restarting the LoL client

  • Close the League of Legends client by pressing the X in the top right.
  • Additionally: Press CTRL + ALT + DEL and select Task Manager.
  • Find the League of Legends client, right-click it, and press end task to ensure the game is officially no longer running in the background.

Using Hextech Repair Tool

You can also use the Hextech Repair Tool mentioned earlier in this instance.

  • Download the LoL Hextech Repair Tool.
  • Select the League of Legends file.
  • Click the repair box.
  • Additionally, you can uninstall the game and do a clean installation through the software if you’re still having problems.

Freeing up space on hard drive 

Another simple method for fixing this error code is to free up some space on your hard drive. If you’re approaching max storage capacity, your machine could run into some issues. 

  • Press the Window key on your keyboard to open up the search bar.
  • Type in “Storage Settings.”
  • From there, you’ll be greeted with four storage options: Installed Apps, Other, Temporary Files, and Video.
  • Select the option that works best for you. If, for example, you have plenty of games installed that you don’t play anymore, uninstall them to free up some space.
  • Click on the application and select uninstall.

League Error 7

Players will encounter an LoL error 7 code when the Riot servers are overloaded. This means there are too many players trying to log into LoL at one time. This error will appear when Riot is attempting to manage the situation by not allowing any more players to log in until the problem has been resolved. There’s no solution to fixing this error other than waiting it out. Check the LoL server status to see if Riot has provided any updates on the server issues.

League Error 1B

Running an application as an administrator can bypass many problems.
Run the game as an admin to bypass the server issues. Screenshot by Dot Esports

The 1B error is when players have problems connecting to the servers through the ISP. Other than waiting it out, there is one method that can bypass the issue you’re having according to Riot. This is done by opening up the game in administrator mode.

  • Make sure the League client is saved on your desktop.
  • Right-click the application and scroll to the bottom to click on more options.
  • Click run as administrator.

Under maintenance error

The Hextech Repair Tool will troubleshoot all of your League of Legends problems.
The Hextech Repair Tool will troubleshoot all of your League of Legends problems. Screenshot by Dot Esports

Most, if not all, players that have a Windows machine will not encounter this error. Under maintenance errors normally only impact Linux users. For this, you’re going to need the Hextech Repair Tool. This tool will help repair the client back to a working state. 

  • Download the Hextech Repair Tool.
  • Select the file location for your League of Legends client.
  • Click Repair.
  • Press start. Once the operation is complete, refresh your PC just to ensure everything went through smoothly.

Another option Riot suggested is deleting the following files before trying again:

  • RiotClientServices.old
  • Ucrtbase.dll

Unexpected Error With Login Session

Thankfully for players, this is an easy problem to fix with more than one simple solution to get you back on Summoners Rift as quickly as possible. Unexpected Error With Login Session occurs when there is more than one session of League running in the background. Here’s how you can put an end to this error.

  • Press the Windows key on your keyboard and type in “Task Manager.”
  • Locate the League game either by typing in the search bar above or manually scrolling.
  • Right-click on the application and press end task.
  • Alternatively, you can just close every LoL application to make sure everything is closed. 

The other solution is to simply restart your machine. Since LoL requires a manual startup, your machine should not have multiple instances running in the background.

Error: 0xc0000005

Error: 0xc0000005 is still a mystery even to the developers. There isn’t a current solution that fixes the issue, but there are a couple of methods to try. Firstly, running the game in administrator mode could bypass the issue. According to Riot, this is more of a Windows issue than a Riot problem, so running the game in admin mode could work. The second option is using the Hextech Repair Tool to try and troubleshoot the issue.

A critical error has occurred

Delete the game config file to remove the issue.
Delete the game config file to remove the issue. Screenshot by Dot Esports

Although this sounds terrifying, it’s not as drastic as you may think. This problem occurs when an application is running that has an overlay feature. For example, Discord has an overlay feature that showcases your Discord party over the top of games. This can prevent players from logging into League. Here’s a simple solution that can fix it:

  • Ensure all applications that use an overlay feature are closed.
  • Next, close your LoL application.
  • Then locate where the game is stored.
  • Delete all config and data files from your machine.

Unexpected Login Error

This issue is more on the player side, as it normally indicates your internet is not smooth enough to play League. This also occurs when a new patch or update is required, as you need an internet connection to patch the game. Here’s how you can attempt to solve this issue.

  • Shut down your PC.
  • Unplug your ethernet cable from the machine.
  • Turn off the internet from the power socket.
  • Wait 30 seconds.
  • Turn your router back on.
  • Plug your ethernet cable back into the PC.
  • Load up your PC and open up LoL.

Unknown DirectX error

This is a graphical problem that stops the player from launching the League client. While this may be intimidating at first, there’s a simple step to getting your client up and running again. The error code will prompt you to update your graphics drivers. And while this is a valid solution, there’s another method.

  • Find your Riot Games folder on your machine. It will be installed in the driver you allocated for LoL.
  • Open up the LoL folder.
  • Click on the config folder.
  • Delete the game.cfg file.

League Error Code 002

Much like error code 004, this is a storage issue that is stopping players from patching the game. If players are not on the latest patch, they can’t load up a game of League. As illustrated above, make sure you have more than enough storage space to be able to download any updates safely without the risk of reaching maximum capacity on your storage device. 

The program can’t start because d3dx9_43.dll is missing from your computer

Certain Windows files are required to run games.
This file is needed in order to play. Screenshot by Dot Esports

This is a common issue among players who are using a new PC. This normally means they have not installed all of the new Windows updates, hence the d3dx9_43.dll file is missing. Here’s how to ensure you’re all up-to-date with your Windows updates.

  • Press the Windows key on your keyboard to bring up the search bar.
  • Type in “Check for updates.”
  • In the settings tab that has just loaded, it’ll inform you if you have not done all of the updates.
  • Simply click check for updates and if there are some that need installing, it’ll do so for you.
Author
Image of Gökhan Çakır
Gökhan Çakır
Gökhan is a Staff Writer and Fortnite Lead at Dot Esports. Gökhan graduated as an industrial engineer in 2020 and has since been with Dot Esports. As a natural-born gamer, he honed his skills to a professional level in Dota 2. Upon giving up on the Aegis of Champions in 2019, Gökhan started his writing career, covering all things gaming, while his heart remains a lifetime defender of the Ancients.
Author
Image of Jordan Marney
Jordan Marney
Freelance writer covering League of Legends, VALORANT, and more. Over five years in the industry with one of my biggest highlights getting to interview Faker at the 2022 LoL World Championship. You can reach out to me via X.
twitter