Vanguard errors in League of Legends can be incredibly annoying, often striking without warning and leaving players locked out of the action. But don’t worry – we’ve broken it all down for you. If you’ve encountered a “VAN” error, this guide will explain what it means, why it’s happening, and how to fix it fast so you can get back into the Rift.

❓ What Are Vanguard Errors in League of Legends?

If you’ve seen an error code that begins with “VAN” while launching League of Legends, it’s tied to Riot Games’ anti-cheat system, Vanguard. Designed to prevent cheating in League and other Riot titles like VALORANT, Vanguard operates at the kernel level – deep within your system’s architecture. That level of access gives it powerful detection capabilities, but it also means it can clash with your computer if something’s off.

Unlike typical software, Vanguard keeps watch over system behavior in real time, flagging anything that looks suspicious. The flip side? If your system isn’t set up just right – or if Vanguard runs into corrupted files, outdated drivers, or conflicting software – you’re going to run into errors like VAN 128, VAN 1067, and others.

🛠️ Why Do Vanguard Errors Happen?

Several culprits could be behind your Vanguard error in League of Legends. Here’s what commonly triggers them:

  • Network Issues: Inconsistent internet or leaving the Riot Client open too long can cause connection-based VAN errors.

  • Install/Uninstall Failures: Errors often show up when Vanguard isn’t installed or removed cleanly.

  • Hardware Conflicts: Using a virtual machine? Experiencing a hardware ban (HWID)? Outdated BIOS settings like TPM or UEFI can cause trouble too.

  • System Settings Misconfigured: Certain Windows features like Exploit Protection, VBS, or TPM 2.0 must be enabled for Vanguard to function.

  • Malware or Conflicting Software: Background apps, third-party tools, or malware may interfere with Vanguard’s operations.

⚠️ All Vanguard Error Codes in League of Legends (Explained)

Here’s a breakdown of every known LoL Vanguard error, what it means, and how to resolve it:

Error CodeMeaningFix
VAN -1Failed uninstallTry reinstalling Vanguard. Still stuck? Submit a support ticket to Riot.
VAN 0 / VAN 6Connection issue (Riot Client left open too long)Close both League and the Riot Client. Then relaunch.
VAN 68Connection problemEnsure a stable internet connection, then restart both League and the Riot Client.
VAN -81Persistent connection issueRestart your PC. If unresolved, uninstall and reinstall Vanguard and League. Contact Riot if needed.
VAN 84Connection hiccupRestart your internet, League, and the Riot Client.
VAN -102 / -104Deep connection problemReboot PC and Riot Client. If it continues, reinstall Vanguard and League. Still broken? Contact support.
VAN 128Critical connection errorRestart everything. If it sticks around, check Riot’s VAN 128 troubleshooting guide. You may need a full reinstall.
VAN 138Running Vanguard in a virtual machineSwitch to a standard Windows setup. Vanguard doesn’t play nice with VMs.
VAN 152Hardware ban (HWID)Your machine’s hardware ID has been banned. Only Riot Support can help here.
VAN 185Multiple device login or idle clientRestart League and Riot Client. Log out on any other devices you’ve used.
VAN 1067Software conflict or malwareRestart your system. Still seeing it? Check Task Manager for strange programs and run a malware scan.
VAN9001TPM 2.0 not enabled (Windows 11)Follow Riot’s instructions to enable TPM 2.0 via BIOS.
VAN9002Exploit Protection offEnable it in Windows Security settings.
VAN9005VBS not supported or disabledTurn on Virtualization-Based Security in BIOS and ensure TPM 2.0 is active.
VAN9006Outdated Windows versionUpdate to at least Windows 10 version 1803 or newer.

💡 Final Tips

  • Keep Windows up to date. Many errors disappear after a system update.

  • Run Vanguard as Admin. Right-click the Riot Client and choose “Run as administrator.”

  • Don’t mess with Vanguard files. Tampering can trigger more errors – or even a ban.

If you’ve tried the steps above and nothing’s working, your best bet is to contact Riot Support directly. They can investigate your specific issue and help you get back to playing.

Stay safe out there, summoner – and may your games be free of VAN codes!

Select your currency
EUREuro