Forgot password
Enter the email address you used when you joined and we'll send you instructions to reset your password.
If you used Apple or Google to create your account, this process will create a password for your existing account.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Reset password instructions sent. If you have an account with us, you will receive an email within a few minutes.
Something went wrong. Try again or contact support if the problem persists.
League of Legends characters featured in an artwork.
Image via Riot Games

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

Nothing should stand between you and climbing the ranks.

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

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

All LoL error codes and how to fix them

Error nameSymptomsSolution
The “Name Currently Unavailable” errorGenerally pops up when players are trying to create an account on League‘s PBE client.This is a server-related issue that only Riot can fix. Players are generally advised to wait for Riot to fix this error.

If the error appears in the main client, make sure that the name you’re looking to claim is available through services like
Error Code 0UUsually appears on the PBE client. The error code 0U causes the client display assets incorrectly and even shut down unexpectedly.Run the Hextech Repair Tool and try launching the game afterwards. If it doesn’t work, try adding League as a Firewall exception and repatch the game. As a last resort, you can try reinstalling League through the Hextech Repair Tool.
League Error Code 004The error usually occurs when the client fails to patch the game.Failing to download or install an update either means there was a connection problem or there wasn’t enough disk space. Make sure that your connection is solid and you have enough space on your SSD or hard drive.
Error 7This error indicates Riot’s servers are overloaded, causing players to disconnect.Since this one’s a server-related problem, your best bet is to keep trying to log in. Keeping an eye on League‘s Twitter account is also beneficial.
League Error 1BThe 1B error is usually related to ISP problems. It prevents players from logging into the game.Though the issue is known for fixing itself, you can try running the League client on administrative mode. If it doesn’t work, we recommend repairing your client.
Under maintenance errorThis error mostly affects Linux users and prevents the League client from receiving updates.Repairing the client should fix this problem. If that doesn’t do the trick, we recommend deleting RiotClientServices.old and ucrtbase.dll before giving it another go.
Unexpected Error With Login SessionThis login session error tends to arise when another instance of the League client gets stuck running in the background.To fix the error, launch the task manager and end all the tasks related to League. If it doesn’t fix the error, we recommend initiating a client repair.
Error: 0xc0000005Though the reason behind the error is unknown, it prevents players from logging into the game by blocking their access to the client.The error is a Windows issue. Try running the League client in administrator mode. If it doesn’t fix the problems, reinstall League after deleting all the files related to the game.
A critical error has occurredThis critical error is caused by other programs that feature overlay options while playing games. It prevents players from logging into League.Close all programs that have an overlay, like Steam, Origin, or Discord. After, locate your local League folder to delete the config and data folders.
Unexpected Login ErrorThis error usually shows up when you have a shaky connection. It prevents players from downloading updates or logging into the game.We recommend performing a router reset and changing your DNS. If these don’t work, try contacting your ISP and let them know about your problem.
Unknown direct x errorThis direct x error appears during graphical instabilities and prevents players from launching the League client.Though the error message prompts players to update their graphics drivers, deleting the game.cfg file should fix the problem.
League Error Code 002Much like the error code 004, this error also disrupts the patching process and makes it impossible to log into the game.This is another storage-related error. Make sure you have enough space on your data drivers. If that doesn’t seem to be a problem, try turning off your antivirus.
The program can’t start because d3dx9_43.dll is missing from your computer.This error mostly occurs in new PCs and prevents players from starting a match.Completing all the available Windows updates before launching League usually fixes the issue. If this doesn’t work, we recommend manually installing the file via the DirectX End-User Runtime Web Installer.
Unknown Player errorThe unknown player error in League of Legends is a connectivity issue that prevents users from accessing their accounts or playing the game.To fix this LoL error, consider flushing your DNS cache or changing your DNS server settings to alternative servers.

How to fix BugSplat and generic League crashes

It’s annoying to get kicked out of a game by a BugSplat crash. But you can find some comfort in knowing that you’re a part of League’s development. Don’t skip out on reporting these crashes via the pop-up and contribute to getting it fixed.

Most BugSplat and generic League crashes without a name occur due to overheating, corrupted game files, hardware issues, or outdated drivers.  

Update your graphics card drivers

Outdated drivers are one of the leading causes of unknown crashes. New patches can also introduce undocumented changes in how League interacts with your GPU. These changes may require a driver update if they heavily depend on an upgrade by the GPU manufacturers.

Updating your graphics drivers should only take five to 10 minutes since NVIDIA and AMD guide users. Remember that you should download the suitable version for your GPU by going through the lists.

Disable your antivirus

Antivirus software has a history of detecting false positives within League’s installation or updating files that prevent the client from launching. The main reason behind this is that most files get installed on your PC in a zipped format, which makes them harder to scan.

Disabling or at least setting an exception for League’s files should allow you to bypass any errors you encounter while trying to update your game.

Run LeagueClient and the game executable file in administrative mode

Limited user rights or programs with admin privileges can lead to crashing in League.

Running both the League client and the game’s executable file will ensure that the game reaches every bit of resource it needs to perform smoothly. 

Riot has a history of downloading new versions of these two files with every patch, so you may need to repeat this process whenever a new patch hits the servers.

Repair your client and use the Hextech Repair Tool

Repairing your client ensures that there’s nothing wrong with your League files. It also repairs the corrupted files it encounters and downloads the missing ones. Though the client repair tool may get the job done, the Hextech Repair Tool will also be helpful if you encounter errors and bugs frequently.

Hextech Repair tool can:

  • Perform easy reinstallations or repatches
  •  Do firewall management
  •  Displays known issues in your region
  •  Keep logs of your crashes

The League support team can use these logs to pinpoint the source of your errors.

Dot Esports is supported by our audience. When you purchase through links on our site, we may earn a small affiliate commission. Learn more about our Affiliate Policy
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.