Riot Vanguard Error Codes

Riot Vanguard is the kernel-level anti-cheat behind Valorant and League of Legends, and its VAN errors block you at launch. Most are a TPM/Secure Boot requirement, a stopped Vanguard service, or a ban — here's what each code means and the fix.

Error codes

VAN 1067 Vanguard requires TPM 2.0 and Secure Boot (Windows 11)

Cause: On Windows 11, Valorant needs TPM 2.0 and Secure Boot enabled in the BIOS — the most common launch blocker.

Fix:
  1. Enable TPM 2.0 (may be listed as PTT on Intel or fTPM on AMD) in your BIOS/UEFI.
  2. Enable Secure Boot in the BIOS (may require switching from Legacy/CSM to UEFI boot).
  3. Reboot; if it persists after enabling both, update your BIOS.
VAN 9003 Secure Boot is disabled

Cause: Vanguard detected Secure Boot is off, which it now requires.

Fix:
  1. Enable Secure Boot in your BIOS/UEFI.
  2. Ensure your drive uses GPT/UEFI (not Legacy MBR), or convert with mbr2gpt.
  3. Reboot and relaunch.
VAN 152 You are hardware-banned

Cause: The machine (not just the account) has been banned by Vanguard.

Fix:
  1. This is a ban, not a bug — appeal via Riot Support if you believe it's a mistake.
  2. A HWID ban is tied to hardware; new accounts on the same PC stay blocked.
  3. There is no local fix.
VAN -81 / VAN -104 Vanguard needs a system restart

Cause: Vanguard updated or its driver state changed and requires a full reboot to reload.

Fix:
  1. Restart the PC completely (not just the game).
  2. Make sure Vanguard starts on boot — its tray icon should appear.
  3. If it recurs every launch, reinstall Vanguard.
VAN 68 / Vanguard not initialized The Vanguard service didn't start

Cause: The vgc/vgk service is stopped or set to manual.

Fix:
  1. Reboot so Vanguard loads at startup.
  2. Set the vgc service to Automatic in services.msc and start it.
  3. Reinstall Vanguard: uninstall from Programs, reboot, relaunch the game to reinstall.
VAN 9001 TPM 2.0 is required/not detected (Windows 11)

Cause: TPM 2.0 is disabled or not exposed in the BIOS.

Fix:
  1. Enable TPM/PTT/fTPM in the BIOS.
  2. Confirm TPM 2.0 in Windows via tpm.msc.
  3. Update the BIOS if TPM options are missing.
Vanguard anti-cheat has encountered an error (generic) Vanguard crashed or conflicts with another driver

Cause: A conflicting anti-cheat, virtualisation software, or corrupt Vanguard files.

Fix:
  1. Close/uninstall conflicting kernel software (some VM/sandbox/cheat-adjacent tools).
  2. Reinstall Vanguard.
  3. Update Windows and reboot.

Fixes that work for most Riot Vanguard (Valorant / League) errors

  1. Reboot the PC first — anti-cheat drivers load at startup, and a stale session or pending Windows update causes most launch-blocking errors.
  2. Run the game AND its launcher as administrator so the anti-cheat service can install and start its kernel driver.
  3. Verify/repair the game files (Steam: Verify integrity; Epic: Verify) so a corrupt or half-updated anti-cheat module is re-downloaded.
  4. Add the game folder and the anti-cheat executable as exceptions in your antivirus/firewall — third-party AV frequently quarantines the anti-cheat driver.
  5. Update Windows and your GPU driver; anti-cheat blocks known-vulnerable or outdated system components.

FAQ

How do I fix Valorant error VAN 1067?

VAN 1067 means Riot Vanguard needs TPM 2.0 and Secure Boot, which are required on Windows 11. Enter your BIOS/UEFI, enable TPM 2.0 (shown as PTT on Intel or fTPM on AMD) and enable Secure Boot (you may need to switch boot mode from Legacy/CSM to UEFI), then reboot. If it still fails, update your motherboard BIOS.

What does VAN 152 mean in Valorant?

VAN 152 is a hardware ban — Vanguard has banned the PC itself, so new accounts on the same machine stay blocked. It isn't a technical error and has no local fix; if you believe it's a mistake, submit a ban appeal through Riot Support.

Other games