How to Fix League of Legends Disconnecting Mid-Game

While League of Legends servers tend to be wonky, sometimes disconnecting from the game can be due to an issue on the player end of things.

League of Legends Disconnecting Mid-Game
League of Legends Disconnecting Mid-Game

Picture this. It’s your promos, you have a ganking jungler, and just as you’re about to get a lead, your game disconnects for no apparent reason. Before you rage at the quality of the game though, the issue can also be on your end. Here is how to fix it.

Disconnecting Mid Game - How to Fix

League of Legends is a MOBA with the highest APM requirement in the world. Though your skills don’t matter much when your FPS is bad, or your internet is lacking. However, the worst option is having your connection to the game as a whole interrupted.

This can be caused by all manner of things, from your router and internet provider to our own DNS. One of these solutions is bound to be of help to you, though.

Closing League of Legends Client

One of the reasons you are disconnecting mid-match while you play League of Legends can be due to the Client. Riot Games have thought of that, though, and offered a solution:

  1. Open the Client Settings,
  2. Open the General Options
  3. Select one of three options under the “Close Client during game” tag
League of Legends - Client Options

By doing so, you ensure that nothing from the League Client will cause you to randomly disconnect in the middle of the game.

Closing Background Applications

Closing the League of Legends Client is something that needs to be done before the game starts. However, a quick fix can be done by closing background processes in the Task Manager, that use up a lot of your bandwidth:

  1. Open task Manager
  2. Click on More Details
  3. Open the Processes Tab
  4. Click on the Network Tab to list processes by their network usage
  5. Close all background apps that use too much bandwidth
Background Apps

It is unlikely that this will solve the issue if you have been randomly disconnected without noticing your ping spike in the game beforehand. Still, it’s worth a shot, especially for those whose internet connection is bad as is.

Initiating Full Repair

If none of the above solutions worked, it is time to try one that is more lenghty, but can still be done and tied to League of Legends exclusively. That is initiating the full repair option in the LoL Client:

  1. Open the LoL Client
  2. Open the Settings
  3. open the General Tab
  4. Initiate Full Repair
League of Legends - Full Repair

This fix can only be done after a game has finished, though, as you are unable to access the Client features fully while the game is in progress.

Restarting Your Router

This is a simple fix that most players should be able to think of by themselves. However, in the middle of a ranked game, doing so will only make you disconnect, which is the issue in the first place. Instead, we recommend doing so once a week, to make sure your router works optimally.

Internet Router

This is especially important for those that do not use ethernet cables to maintain an ethernet connection, and instead rely on WiFi.

Resetting Your Network Settings

If your router, that is hardware, is fine and the issue persists, then the issue may be found somewhere within your software. That would require you to:

  1. Right-click the Start Button
  2. Select Settings
  3. Select Network & Internet
  4. Click on Network Reset Under Advanced Settings
  5. Reset Network settings
  6. Restart your PC
Network Reset

By doing so you’ve reset your network settings, and if disconnecting from League of Legends mid-game was caused by your internet connection to the Riot Games servers, this should solve the issue.

Adjusting Your DNS Server Address

Disconnecting from League of Legends mid-game can also be caused by an issue with your DNS. That is, the connection it carries. The fix to disconnecting mid-game is adjusting your server address, and getting an alternate DNS server:

  1. Open Run by pressing Windows+R keys.
  2. Type in ncpa.cpl and click OK to enter the Network and Sharing center
  3. Right-click the network adapter and select Properties.
  4. Select Internet Protocol Version 4 (TCP/IPv4) and click Properties
  5. Tick the obtain an IP address automatically option
  6. Tick the Use the following DNS server addresses option.
  7. Type in 8.8.8.8 in the Preferred DNS server.
  8. Type in 8.8.4.4 in the Alternate DNS server
  9. Validate Settings by pressing OK
  10. Restart your PC
DNS Restart

Alternatively you can also access these options via the control panel. However, doing so through the Control Panel is a bit more time-consuming.Upon restarting your PC, and having the changes applied, the problem should go away. Unfortunately, this is not a fix that can be used quickly mid-game, and your match may be ruined by the time you’re done.

Using Hextech Repair Tool

One of the issues that can be the cause of League of Legends disconnecting on you in the middle of a match, is the game files of said game. The most thorough solution is reinstalling League of Legends from scratch, but that is not always needed.

League of Legends - Hextech Repair Tool

Instead, Riot Games have developed the Hextech Repair tool which finds corrupted game files and takes care of them. As it does so, Hextech Repair Tool will either force a repatch, automatically download clean game files, or, if the problem is too far gone, reinstall the game for you:

  1. Launch Hextech Repair Tool
  2. Select your region
  3. Enable all options
  4. Check the Firewall to give it a firewall exception
  5. Click on the “Press Start” button
  6. Restart your computer upon finishing

If the Hextech Repair Tool is unable to solve the issue for you, then it compiles all the data it found and offers you the option of making a ticket and sending it to Riot Games player support for League of Legends, where you will be offered additional options.

Adding a Firewall Exception

Every once in a while, as the game is constantly getting new content with patches, the Windows firewall may stop the game from running properly.

Windows Firewall Defender

That is why it is needed to enable firewall exception for the game in the firewall settings:

  1. Open the Control Panel
  2. Click on System and Security
  3. Open Windows Defender Firewall
  4. Click on the Allow an App or Feature through Windows Defender Firewall
  5. Find lol.launcher.exe and systemrads_user_kernel.exe and tick the boxes next to them
  6. Click OK to save the changes

While dealing with the solutions that require the use of the Control Panel, and enabling firewall especially, we advise caution, as any changes made can impact the performance of your PC tremendously.