Fix: League of Legends Not Working With VPN [100% Working]

  • Do you get an error when trying to play League of Legends while using a VPN?
  • Your security settings may be at fault, but that's not the only possible problem.
  • We'll explain below what causes this and show how to stop it from happening.

A VPN lets you play League of Legends in unavailable regions and unlock exclusive deals and features from around the world, but it’s not always working.

When that happens, some users get error messages like There was an unexpected error with the login session, please try again, or simply an unexpected error occurred.

The good news is there’s a way to keep playing with a VPN, and we’ll show you soon. Keep reading

But first, let’s explore why LOL may not work with VPN.

Why is League of Legends not working with your VPN?

Most likely, there’s some underlying issue in your setup that stops League of Legends from working with your VPN:

  • Network firewall settings interfere with your VPN connection
  • Leaks of your true location and your actual IP
  • LOL may have previously blacklisted the VPN IP address you’re using
  • Bad internet connection
  • Connecting to a VPN IP address from countries where LOL is not available
  • Your VPN software may be outdated or incompatible with League of Legends
  • Riot may flag your account if you change location to avoid hacking

Now let’s see how you can fix those problems so you can play LOL with a VPN.

How to fix the LoL VPN issues?

Having issues with League of Legends not working with VPN? Here are some potential fixes for you.

1. Switch to a different VPN server

League of Legends might not function on specific VPN servers due to IP bans, excessive simultaneous connections, or inadequate configurations causing IP leaks. 

Therefore, a prompt solution to fix League of Legends VPN issues is to select an alternate server. Here’s how to do that:

  1. Open your VPN app.

  2. Disconnect from the current server.

  3. Expand the server list and click connect or click on the search option to type a specific country name.

    nordvpn search

  4. Connect to the server.

    NordVPN georgia

  5. Launch LOL and see if you can connect.

    lol working with nordvpn running

For the best results: pick a server location closest to your physical location. This way, data won’t have to travel that much so you’ll have a faster connection.

Also, by trying out a few different servers, you can find one that is not overloaded by many simultaneous connections.

2.  Allow your VPN through the firewall or antivirus

If firewall security settings or your antivirus block your VPN, it won’t work with any online service, including League of Legends.

⚠️ Disabling your firewall or AV isn’t safe, so it’s best you whitelist the VPN or allow it through the firewall.

Here’s how to do that on a PC:

  1. Open Windows Defender Firewall.
Windows defender firewall
  1. Click the Allow an app through the firewall link.
Select allow apps through firewall
  1. Find your VPN from the list of programs/apps
  2. Check Public or Private to select the network type to run your VPN on
Select expressVPN on firewall
  1. Click Allow another app if your VPN isn’t on the list
  2. Select your VPN
  3. Click Add and then click OK
pick ok to save settings

Allowing your VPN app through the firewall lets you connect to its network.  As a result, the VPN will work with all apps that require internet access, including LOL.

3. Change your region in Riot Games

League of Legends may not work with VPN if the region of your Riot account does not match your VPN’s location. 

You can change the region on your Riot Games account to resolve this issue. To do it, you’ll have to pay a fee of 2600 RP, which is approximately $20. 

Nevertheless, here’s a quick guide on how to do it:

  1. Click on the store icon in the game and choose the Purchase RP option.
purchase rp riot games
  1. Select your preferred payment method.
pick payment method on riot games
  1. Make payment to complete the purchase.
  2. Choose Account from the store page
riot games account settings
  1. Select the region you wish to change to.
riot games change region

4. Change your VPN provider

Some VPN clients may not effectively conceal your IP address.

Therefore, if the above suggestions do not resolve your issues with LOL, it may be worth considering a different VPN client that provides better privacy and security.

We recommend using NordVPN, which has fast internet speed and IP leak prevention features.

Here’s how to use it with Leagues of Legends:

  1. Subscribe to a NordVPN plan and download the software.
subscribe to nordvpn
  1. Install the app and login into your account.
install nordvpn to pc
  1. Browse the server list and select a server.
nordvpn connected to united states server
  1. With your VPN connected, go to Riot’s website and sign into your new PBE account to start playing.
league of legends working with nordvpn connected

With 5000 servers in 60 countries, you’ll have a broad range of servers and IPs to choose from in case one’s not working.

Moreover, NordVPN has exceptionally fast speeds for gaming.

Not only that, but to protect you from malicious users, DDoS attacks, and tracking, NordVPN employs AES-256 GCM encryption, as well as a security killswitch, plus plenty of other security features.

Overall, with a VPN like NordVPN, you can unblock any geo-restricted chats and game servers and fix low FPS.



Get amazing download speeds for increased ping, top security, and error-free gaming on all LOL servers!
Check price Visit website


Slow VPN servers, security apps blocking the VPN as well as Riot games flagging your location change are the most common reasons why League of Legends is not working with your VPN.

Nevertheless, you did just see that the issue ain’t that difficult to fix if you follow the correct steps.

We advise you to check all fixes above if one of them isn’t working for you.

Leave a Comment