If League of Legends says it encountered an “Unexpected error with the login session”, this usually indicates the game servers are congested or failed to verify your account.
This annoying error can prevent users from logging in to the game.
The bad news is that basic troubleshooting methods such as restarting your device usually fail to help.
If you’re getting this error, follow the solutions below to solve the problem.
How can I fix League of Legends unexpected login session errors?
To solve unexpected login session errors when launching League of Legends, sign out and force-close all Riot and League of Legends processes. Run the game with admin privileges and change your language settings. Then, disable your network adapter and restart your router.
If the error persists, delete the LoL patcher file from the RADS file, run the Hextech Repair Tool, and reinstall League of Legends.
Close all Riot and LoL processes and end KillerServiceNetwork.exe
According to Riot Games, you need to close all the Riot client and LeagueofLegends.exe processes to fix League of Legends unexpected login errors.
If the issue persists, close the KillerServiceNetwork executable as well.
Follow the steps below to kill all the Riot and LoL processes running in the background:
- Launch LoL, and wait for the error to message to show up
- Press Alt and F4, and click Sign out
- The game will prompt you to exit or sign out
- Select the Sign Out option
- Press Ctrl, Shift, and Esc to open the Task Manager
- Right-click on all the RiotClientServices and LeagueofLegends processes and select End Task
- Launch League of Legends again and log in to your account
If the unexpected login error persists, repeat the steps above.
After the fourth step, locate and end the KillerServiceNetwork.exe process. Start the game again.
The KillerServiceNetwork.exe process might reduce the bandwidth for League of Legends. This can cause various connection issues which can prevent you from logging in to the game.
The process usually prioritizes bandwidth to online streams rather than games.
Sign out before you get the error
Launch League of Legends and try to log in. As the game loads, a tiny window with an X button appears on the screen
Be quick to click the X button to close the game before the unexpected login error pops on the screen.
The game should now prompt you to select what you want to do next. You can either exit the game or sign out.
Select the Sign Out option. Restart the game client and try to log in again.
Run LoL as an admin and change your language settings
Unfortunately, the official fix from Riot Games doesn’t always work for all gamers.
Other players managed to get rid of this error by setting the game to run as administrator and changing the game language from the launcher.
Follow the steps below to change your League of Legends launch options:
- Right-click on your LoL desktop shortcut
- Select Properties
- Click on the Compatibility tab
- Tick the “Run this program as an administrator” checkbox
- Open the Launcher
- Click on Region/Language
- Select a different language (ideally, one that you speak)
- Save the changes
- Wait until the client has downloaded the necessary updates for that region
Switch back to English in the game client. The client may need to download some extra files again. When it’s done, try to login in again.
By the way, if the error is still there, close the game, and restart your computer.
Meanwhile, unplug your router to completely reset the connection. Plug the power cable back in and check if you can log in to the game.
Login with a VPN
Some gamers are convinced this error is triggered by some unknown IP address issues.
This is because they managed to get rid of it with the help of a VPN. Any VPN will do.
- Launch your VPN
- Select a server that’s close to your actual location
- Once connected, launch LoL
- Wait until the game starts and then disconnect from the VPN
League of Legends will try to reconnect to the Internet. This time, you should no longer get unexpected login errors.
Disable and re-enable your network adapter
- Exit League of Legends
- Go to Control Panel
- Select Network and Internet
- Then click on Network connections
- Right-click on your network adapter
- Disable the network adapter and leave it like that for one minute
- Re-enable the network adapter
- Launch LoL and check if you can log in
Delete the LoL patcher file from the RADS file
Some gamers said they worked their way around this error by deleting the LoL patcher file from the RADS.
- Open the League of Legends App
- Go to Contents
- Select LoL
- Go to Rads
- Select Projects
- Locate the LoL Patcher and delete it
Try to launch the game again to check if the login error persists.
If this is the case, then go to the next solution.
Run the Hextech Repair Tool
If the problem persists, try running the Hextech Repair Tool. You can download it from RiotGames’ official website.
If the tool fails to fix the problem, use the LoL logs and system information files that it creates and send them over to RiotGames in case you decide to contact support.
Reinstall the game
Some gamers confirmed that reinstalling LoL helped them to fix the problem. While this solution usually works for a very limited number of users, do try it out and see if it helps you as well.
There you go, I hope these fixes helped you solve the annoying League of Legends unexpected login error.
You can help us to improve this guide by listing additional tips and suggestions in the comments below.
This guide was reviewed, improved, and updated in August 2022.