League of Legends Error 900 [FIXED]

Can't get the in-launcher store to work? Find out what to do in this guide

The error code at hand relating to what is otherwise one of the world’s most competitive online games is a bit different from what we usually get over at eXputer. This issue doesn’t directly relate to any part of the various in-game processes.

Key Highlights
  • Check The Back-End For Problems.
  • Upgrade to a Newer Version of Windows.
  • Log Out Of Your Account (And Right Back In Afterward).
  • Download And Implement The Hextech Repair Tool.
  • Use A VPN.
  • Refresh Your Network Settings.
  • Allow the Game Client Through Windows Firewall.
  • Reinstall the League of Legends Client.
  • Submit a Ticket

As a matter of fact, the problem springs up within the actual League of Legends desktop client. You utilize the diverse offerings of the latter to play the RPG and interact with relevant functionalities.

The League of Legends desktop client, being a dedicated program, features multiple tabs, sections, and small-scale parts. Apart from the main area from where you get the ball rolling with LoL, there exists a distinct compartment within the client called Riot Store.

The client store, therefore, is where the error code 900 League of Legends is basically residing. Although this does mean that you’re not being hindered from playing the actual game, a half-baked experience such as the one at hand is, indeed, a tad bit amiss.

The prompt will say, “An unexpected error occurred. Error Code: 900.” As part of the aftermath, you’ll be struck short of doing anything, and the store won’t allow you entry from that point onward.

How To Fix Error Code 900 League of Legends

The following is our cherry-picked collection of the best fixes there to this irksome League of Legends issue. Plenty of users have tried resolving the error 900 League of Legends store on their own but to no avail.

However, that took place without incorporating actually working instructions, so you’re pretty much sorted with what we’re about to see jotted down. 

Please note that the forthcoming solutions do take confidence in the fact that you’ve tried restarting the League of Legends client at least a couple of times already. If not, we advise rebooting the program immediately. Let us now dive right into the potential fixes that the error code at hand entails with no further ado.

Check The Back-End For Problems

Before indulging in anything demanding, we recommend double-checking something utterly essential with regard to League of Legends error. Being a live service title that sports an online-only nature, LoL has dedicated servers to its name that have to be working all the time for proper playability.

Otherwise, players might as well say ciao to playing the RPG on their end appropriately. One major reason that makes sense for servers not to work relates to maintenance purposes.

The gist of it is that Riot Games could have pulled the servers for downtime, so they’re actually working on making your experience better as we speak. A quick and easy of confirming whether this is the actual reason you’re not able to log into the title is all about visiting the official Riot Games Service Status page. 

When you’re there, select the region where you’re located and let the page detect whether something is wrong with League of Legends’ official servers. You may as well select the language you’d like to receive your results in as well. This won’t take more than a couple of seconds at best.

Riot Games Service Status
Riot Games Service Status

Let the results define what you’re going to do next, whether that’s waiting until playability is resumed or taking the matter into your hands to resolve an issue specific to you. In addition, it’s also possible for you to report the problem directly to the developers by submitting a ticket to get the officials to look at your matter closely.

Upgrade to a Newer Version of Windows

One of the simpler and altogether best ways of getting back on track with League of Legends is to upgrade your operating system. Many players found themselves playing the Multiplayer Online Battle Arena (MOBA) on a relatively outdated version of the famed operating system.

That isn’t quite going to cut it for Riot Games’ biggest frontlines IP,  especially since the arrival of Windows 11 to the forefront of the gaming world. Newer iterations of Microsoft Windows come out on a scheduled basis, so it’s definitely worth looking into those.

However, if you’re still stuck with Windows 7 or lower, playing League of Legends optimally will only get increasingly harder from here on out. Windows 11 launched in late October last year and has since been encouraged to slap on most modern-day PCs. 

In case you’re not aware of the eligibility requirement of Microsoft’s latest new operating system, please take a look at their official blog post for more information. In other news, Windows 10 also works pretty well for most League of Legends players, but make sure you’re on the latest updated version for it.

The latter will continue to receive constant support from the side of the developers until October 2025, so we’re sorted for now.

Log Out Of Your Account (And Right Back In Afterward)

A prompt fix that has managed to resolve the store issue for a whole swath of users pertains to simple logging out and then logging right back in. That way, you are refreshing the Riot Games desktop client in a certain way, so it re-evaluates its processes and loads up the necessary elements from scratch again. 

There are a couple of ways you can approach this measure. It’s possible to log out using the on-screen prompt when you attempt to shut down the League of Legends client from the “Close” button in the top-right window. The game will ask for confirmation whether you simply want to leave your game or sign out while doing so as well.

You know the drill here. Log out of League of Legends accordingly and restart the PC afterward. As soon as your device boots back on, fire up the desktop client and see whether you can get back into the in-game store by negating the League of Legends error

In the sense that things do not work out the way they should, keep on reading to try more potential solutions that’ll hopefully get you back on track with the famous Riot Games MMORPG. 

Download And Implement The Hextech Repair Tool

Riot Games has been considerate enough to curate a specialized repair program for League of Legends. Thankfully, there’s no mechanical labor required to get started with the software in question. The developer likes to refer to it as the Hextech Repair Tool, and it’s available exclusively for the famous MMORPG.

That is to say, and the program doesn’t work on other games or apps in the case that you were planning on keeping it around for alternative purposes as well. It lets users employ its diverse functionality on the fly without any manual input, well, except for a bunch of clicks at best. 

You can either choose to force a repatch to the game, which ultimately affects the entire Launcher, or choose to reinstall—whatever tickles your pickle. More often than not, the tool will automatically dig out the source of the issue.

 Head over to the Automated Troubleshooting section of the League of Legends support site and click on “Download for Windows” once you’re there. The download should begin in a moment post your selection. It’s only a matter of time before you can start playing the game just like normal again now.

error 900 league of legends
Downloading the Hextech Tool for Windows

Do keep in mind that after running the setup file of the program, you will need to run the main executable Hextech Repair Tool application as an administrator. Otherwise, the software just won’t be able to function like it should, thereby preventing its maximum operational capacity.  

Run the tool and wait until it finalizes the result compilation. After some time, you will be prompted to launch League of Legends again. Fire up the Launcher and see whether you’ve finally gotten rid of the error 900 League of Legends now. There’s a strong likelihood that you’ll be left with favorable results. 

However, in the unfortunate case that things still don’t work out for you, keep on reading to try mote potential solutions. Don’t lose hope just yet. 


What we have here is one of the definitive League of Legends error fixes that has worked for players all across the globe. The issue pertains to your internet connection in some manner when you’ve already confirmed the problem isn’t from the back-end.

It surfaces when a stable connection to the client’s store cannot be established. The bother could link with your pertinent IP address and the locality you reside in.

Therefore, in cases such as these, it’s definitely worth taking up the service of a VPN and confirming whether doing so helps resolves the issue or not. 

You can find plenty of effective VPN software out on the internet, both paid and free. If you don’t have a premium program like NordVPN for the purpose already, we advise you to check out the diverse offerings of Windscribe. Now that we mention it, ProtonVPN is an effective option just as well. 

After you finally establish a link to any foreign country with your VPN, try going online in League of Legends with the Launcher like you normally would and determine whether the problem still exists. 

Refresh Your Network Settings

The next fix in line pertains to utilizing the Command Prompt to tweak some of our IP-related settings on the Windows PC. It seems that renewing your IP address through this high-end system utility potentially resolves Steam’s network-centric issue. We’ll talk about an essential method of refreshing your network settings ahead.

Many players were able to get both the Riot Games Launcher and League of Legends working by implementing a series of command lines in the Command Prompt utility and rendering their internet connection more profound. 

All you have to do to employ the potential solution to the issue at hand is follow the steps given below. Make sure to replicate the provided guidelines verbatim for the best results. 

  1. The first step is to open the Command Prompt on your Windows PC. This can be done effortlessly from the Windows Start menu or the Taskbar area if you have the app pinned there. Lastly, make sure you run the app as an administrator to avoid any potential hassles.
    Running the Command Prompt as an Administrator
    Running the Command Prompt as an Administrator
  2. As soon as the Command Prompt is up and running, use the “ipconfig /flushdns” command and press the “Enter” key. This will help us flush our DNS, meaning that it’ll clear away any left-over IP addresses that might possibly be affecting our entanglement with Blizzard’s servers. 
    Flushing the DNS Resolver Cache
    Flushing the DNS Resolver Cache
  3. Right after that, we’re going to input another command. This time, we’ll be registering a new DNS instead of clearing it. Use “ipconfig /registerdns” and enter it into your Command Prompt. The process can take a while, so do sit tight. We’ll also be creating a perceivable report, and it’ll pop up in the “Event Viewer” menu after 15 minutes or so. 
    error 900 league of legends store
    Registering a New DNS
  4. The next step is to renew your DNS. Use the “ipconfig /renew” command to go through with it painlessly.
    error code 900 league of legends fix
    Renewing the IP Address

That’s just about right. You’ve successfully managed to renew your IP address and refresh your network as well, meaning that there’s a nice chance of getting back to experiencing League of Legends the full proper way.

Try launching the app to see whether you can log into your account smoothly now. In the case that the game has started to operate like normal again, feel free to play your heart out. However, keep on reading and try the fixes outlined ahead if the title is still giving you issues.

Allow the Game Client Through Windows Firewall

One of the first things that you should do after getting your Windows PC on the latest version is all about tweaking your built-in Windows Firewall settings. From what it appears to be, League of Legends is being treated as some sort of a threat and isn’t being allowed to run like it needs to.

This is where trouble springs up, and the game fails to offer properly as soon as you click on it. Fortunately, there is a way to test whether it is Windows Firewall that isn’t letting the MMORPG breathe in peace.

Follow the steps given ahead to learn the process of allowing an app through the Windows Firewall program. We’ll do our best to explain the operation in simple-to-understand terms. 

  1. Your first task is to open the “Firewall and network protection” section of Windows Security on your PC. You can do that by simply searching for it using the Windows Start menu.
    error code 900 league of legends
    Opening “Firewall and network protection.”
  2. Once done, a new window will launch, and it’ll be a part of the Windows Security department, as mentioned earlier. You now have to click on “Allow an app through firewall” to get to the next step. 
    league of legends error code 900
    Clicking on “Allow an app through firewall.”
  3. You now have to make a couple of clicks in the following window that opens after completing the last step. Click on “Change settings” first to make the “Allow another app” option accessible. Once done, click on the latter and see yourself opening another window. 
    Setting Up the App to be Allowed Through Firewall
    Setting Up the App to be Allowed Through Firewall
  4. A small-scale window will open up just after you complete the next step. It is where you’ll have to click on “Browse” and search your computer for the main League of Legends executable game file application. From what we can gather, you only have to add a single distinct process of the game to the designated area in the step. 
  5. Once you have found the League of Legends executable file application, select and add it to the list of inclusive apps. It will take you back to the previous small-scale window where the game file will be listed with a specific name under the “Apps” section. Click on “Add” to allow the game app through Windows Firewall. You’ve made most of the progress completing this step. 
    codigo de error 900 league of legends
    Adding the Destiny 2 Application to Windows Firewall
  6. You now just have to go through one more simple step now to finalize the process. Check the box for “Public” and “Private” connections for Windows Firewall on the “Allowed apps” window. You have to do this for the League of Legends executable file. Lastly, don’t forget to click on “OK” as soon as you’re done.

We’re done here. Now that you’ve finally allowed the game through Windows Firewall launch it on your end to see if it brings favorable results. In the case that you still can’t get the better of the store error, try out the final fix we’ve curated for you ahead.

Reinstall the League of Legends Client

Whether it’s Valorant Critical Error Has Occurred or Dislyte Not Loading, a reinstallation is something that always bodes well for a troubled title.

We can go on and on about the efficiency of the strict methodology, but it’s already understood at this point that reinstalling League gives us a good shot at resolving the error code at hand.

Plenty of players managed to sit out the installation times of the title and get back into the multiplayer action of League shortly after reinstalling the game from top to bottom. Since you’re on PC playing the game through the official Riot Games Launcher, delete the game from the system and proceed toward installing it again.

Download the relevant updates and try logging into the store to see whether you can do that finally. If that does turn out to be the case, you’re all set. It’s time to pimp out your Champion.   

Submit a Ticket

Submitting a Ticket
Submitting a Ticket

If absolutely nothing is working for you and everything has been tried and tested already, then it appears that the only measure left to take is submitting a ticket. The official League of Legends support page on the website lets you raise an issue with the developers so they can focus on whatever’s impeding you from playing the MOBA.

Use the aforementioned link to submit a ticket with details regarding your specific issue. That is surely bound to get the developers to concentrate on the error in question and get back to you in due time, hopefully.

People have been doing the same left and right since this isn’t just you that’s having one devil of a time connecting to the client store—it’s more or less a multitude of the LoL community. 

We’ve now exhausted every trick in the book available at our disposal for resolving this connection error hassle. Here’s hoping that some of the mentioned solutions have enabled the title’s store to work again on your end.  

Do let us know down in the comments section whether you got the famed MMORPG to work again. We’d be thrilled to read your feedback. eXputer wishes you good luck!

Was this article helpful?

Thanks! Do share your feedback with us. ⚡

How could we improve this post? Please Help us. ✍

Haider Khan

Haider Khan is our resident error guides writer who loves to tinker around with operating systems and game files to find practical solutions to video game issues. He then crafts easy-to-follow error fix guides based on his findings for his audience on eXputer. With years of experience writing for games, his knowledge about error fixes and research on errors is reflected in his guides. He’s also a Battlefield veteran who likes to rack up some Ws in his spare time. Experience: 3+ Years || Education: Bachelor's in Journalism || Successfully Troubleshot Over 200 Games || Mainly Covers Error Fix & Game Settings 

Related Articles