VALORANT VAN Error Codes: 🛡️ What They Are and How to Fix Them ⚡

4 min

If VALORANT throws a code starting with VAN, the problem is not with the game itself. It is with Riot Vanguard, the anti-cheat system that runs at the kernel level of your operating system. VAN errors block you from launching the game entirely, and because Vanguard loads when Windows starts rather than when you open VALORANT, simply restarting the game client will never fix them. You need to restart your entire PC at minimum.

This guide explains what VAN errors are, how they differ from VAL errors, why Vanguard is designed the way it is, and the baseline fixes that apply to almost every VAN code.

The current image has no alternative text. The file name is: valorant-van-error-codes-guide-scaled.jpg

VAN Errors vs VAL Errors: What Is the Difference?

VALORANT uses two error code prefixes, and confusing them leads to wasted troubleshooting time:

PrefixWhat It CoversFix Approach
VALIn-game issues: server connection, queue, matchmakingRestart game or client, wait for Riot
VANVanguard anti-cheat: hardware, drivers, OS settingsRestart PC, change BIOS/OS settings, reinstall Vanguard

VAN errors signal problems with Valorant’s anti-cheat system, Vanguard, or related software or hardware.

A quick rule of thumb: if the error has a number under 100 (VAN 57, VAN 68, VAN 84), it is a Vanguard service or connection problem. If it is in the thousands (VAN 1067, VAN 9001, VAN 9003), it is a deeper system-level Vanguard initialization failure.

What Is Riot Vanguard?

Riot Vanguard is Valorant’s anti-cheat system, and it runs alongside Windows in order for the game to launch. If it fails to start properly, or Windows cannot detect it, Valorant will block the game from opening.

Riot first shipped Vanguard with VALORANT, then bolted it onto League of Legends in Patch 14.9 in 2024. Once installed, it runs as a background service called vgc that boots with Windows and stays on the entire time your PC is running. Because it sits that deep in your system, it is picky about everything.

Vanguard runs at kernel level, which is the deepest layer of your operating system. This is why it requires specific hardware features like TPM 2.0 and Secure Boot, and why any conflict with drivers, Windows updates, or security software can trigger a VAN error.

First Steps for Any VAN Error

Before doing anything else, try these in order:

  1. Fully restart your PC: Not sleep, not hibernate. A full shutdown and cold boot forces Vanguard to reload from scratch. This alone fixes most VAN errors caused by temporary service failures.
  2. Check Riot server status: Visit status.riotgames.com and select your region. If servers are down, no local fix will work.
  3. Update Windows: Vanguard requires modern Windows features. Pending Windows updates can block it.
  4. Temporarily disable antivirus: Some security software blocks Vanguard. Disable it briefly to test, then re-enable and add Vanguard exceptions if that was the cause.
  5. Run Riot Client as administrator: Right-click the Riot Client icon and select “Run as administrator.”

If the basic restart did not fix your specific error, use the individual guides below for each VAN code.

VAN Error Quick Reference

ErrorCausePrimary Fix
VAN 1067Driver component failureUpdate/reinstall drivers, check TPM
VAN 9001Vanguard not initializedEnable Secure Boot + TPM 2.0 in BIOS
VAN 9003Vanguard not initializedEnable Secure Boot + TPM 2.0 in BIOS
VAN 57Vanguard service not runningRestart PC, set vgc to Automatic
VAN 68Connection to Riot servers failedFix network, switch to Ethernet
VAN 84Vanguard cannot reach Riot auth serversCheck vgc service, flush DNS
VAN 140Unsupported Windows versionUpgrade to Windows 10 or 11

Play VALORANT with ExitLag

Once your VAN error is resolved, keep your VALORANT connection stable with ExitLag. Even with Vanguard running correctly, routing issues between your device and Riot’s servers can cause high ping, packet loss, and the game crashes that look like VAN errors but are actually network problems.

ExitLag is a connection optimizer used by over 30 million players across 4,000+ game titles including VALORANT. It selects the lowest-latency routing path to Riot’s servers in real time.

Download ExitLag and try it free.

VALORANT, Vanguard, and related marks are trademarks of Riot Games. Used for informational and educational purposes only.

Got questions or want to connect with other players? Join the conversation at the ExitLag Forum!

Leandro Sandmann

Leandro Sandmann

Leandro Sandmann, graduated in Computer Science from FEI, is the co-founder of ExitLag, a company created to improve stability and internet connections for online games. He has been sharing his knowledge about games and technology through various channels, contributing to the Blog's articles.

8695
1
Related Content

Continue Reading