League of Legends and VANGUARD are some of the most annoying game combinations to get working since the Anti-Cheat system is super aggressive. So if you are getting League of Legends VAN 1067 error before the game starts or several minutes into a match, timing matters because the two situations can have different causes. So we're going to show you how to fix it and what's probably causing the problem to begin with.
Takeaways:
- What keeps causing VANGUARD ERROR VAN 1067 in League of Legends?
- VANGUARD ERROR VAN 1067 pops up in two different ways, and depending on how it pops up will determine which solution you need to use to fix it.
Table of Contents
How to Fix VANGUARD ERROR VAN 1067 in League of Legends
When you get VAN 1067 error, it means Riot Vanguard encountered an unexpected problem while starting or communicating with Windows. Most of the time, the code says there is a problem, but it doesn't actually give you any useful information to start fixing things... So we've tried to make life a little easier for you below.
- If the error appears immediately, check Vanguard's service and Windows configuration first.
- If it appears after several minutes, a third-party service, driver, or connected device may be interfering with Vanguard.
Note: VAN 1067 error alone doesn't mean TPM 2.0 or Secure Boot is disabled, so only change BIOS or UEFI security settings if Vanguard shows specific separate message specifically mentioning them.
Check Windows, USB Devices, and Riot Client Permissions
Start with the usual basic Windows and Riot Client checks before reinstalling Vanguard. These are a little time-consuming but worth doing. It's also worth updating your BIOS to the latest version as well.
- Exit League of Legends and the Riot Client completely.
- Open Settings > Windows Update and install any available updates.
- Restart your computer. Signing out or reopening the Riot Client won't fully reload Vanguard's Windows services and drivers.
- Disconnect nonessential USB devices, including controllers, SD cards, and other peripherals.
- Right-click the Riot Client and select Run as administrator for the first test.
Figure out Which Software and Driver Conflicts
A delayed VAN 1067 error usually happens when Vanguard starts without any problems, but is later affected by a random Windows component or a third-party tool causing issues. So look for software installed or updated shortly before the problem started.
Most of the time, it's one of these things causing problems.
- audio tools
- remote-access programs
- VPNs
- hardware monitors
- RGB utilities
- virtualisation software
- device-emulation tools
- game overlays.
Once you have dealt with any of the potential issues above, do the following.
- Open Settings > Apps > Installed apps and review recently installed software.
- Press Ctrl + Shift + Esc and close unnecessary overlays, recorders, monitoring tools, RGB utilities, and remote-access programs.
- Start Riot's clean-boot procedure while keeping the vgc service enabled.
- Start League and test in the Practice Tool or a custom game.
If VAN 1067 error goes away, slowly re-enable disabled services and startup programs in small groups until the error returns. This will let you track down the problem app so you can purge it from your system.
Event Viewer can provide another clue.
- Open Event Viewer > Windows Logs > Application and check errors recorded when vgc.exe stopped.
- A named faulting module may identify the software causing the conflict.
IMPORTANT: Don't manually delete DLL files. If a DLL like mdnsNSP.dll pops up in an error message, check the software that installed it or uses it and update or remove that application entirely.
Set the Vanguard Service to Automatic
If Vanguard is installed but vgc is disabled or stopped, set it to start automatically. This should be the default setting, but it's possible something changed it at some point in time.
- Press Windows + R, type services.msc, and press Enter.
- Find vgc and open Properties.
- Set Startup type to Automatic.
- Select Start, then Apply > OK.
- Restart the PC and launch League.
Reinstall Riot Vanguard
If nothing else has worked, it's time to do the most annoying thing. Reinstall Riot Vanguard on your system.
- Open Settings > Apps > Installed apps.
- Find Riot Vanguard and select Uninstall.
- Restart the PC.
- Open the Riot Client and launch League to reinstall Vanguard.
- Restart Windows again if Riot requests it.
- Launch League and test the game.