VAN -102 in VALORANT: Vanguard couldn't start or stay connected
Riot VanguardVALORANTThe message
Connection Error: VALORANT has encountered a connection error. Please relaunch the client to reconnect. Error Code: VAN -102What it means
Vanguard struggled to start, keep its connection, or confirm your PC was ready, either as VALORANT launched or while you played.
What to try first
Restart your PC, then make sure Windows sets the time and time zone automatically. Both are cheaper than any reinstall.
Is it you or Riot? If a lot of players got the same code at once, it's likely the servers. Check Riot's service status page for VALORANT before you start reinstalling things.
Seeing it in League instead? VAN -102 is a Vanguard code, so League can throw it too. The League version is here: VAN -102 in League of Legends.
What Riot says about -102
Riot doesn't give VAN -102 a cause of its own. It shares one explanation with five other negative codes: Vanguard hit trouble starting, staying connected or confirming the PC was ready. You'll see VALORANT's usual reconnect popup with -102 tacked on the end.
So the useful thing to know is the order. Restart, clock, vgc service, Vanguard reinstall, clean boot, VALORANT reinstall, then your network. Stop as soon as a launch works.
The clean boot is the diagnostic step
If a restart and the Vanguard reinstall haven't helped, the clean boot is where you find out whether another program is the cause. It turns off every non-Microsoft service for one boot while keeping vgc on. If VALORANT runs clean that way, switch services back on a few at a time until -102 returns, and you've found what's interfering.
Riot's fix, in Riot's order
Restart your PC
A full restart, not a sign-out. Vanguard's driver loads when Windows boots, so a restart is the only thing that gives it a clean start.
Check the date, time and time zone
A clock that's off breaks the secure connections Vanguard makes on launch. In Settings, under Time & language, turn on Set time automatically and Set time zone automatically, then hit Sync now.
Set the vgc service to Automatic
Vanguard has two parts: a driver that loads at boot and a Windows service called
vgc. If the service isn't running when you press Play, the game closes.- Press Win+R, type
services.mscand press Enter. - Find vgc in the list and double-click it.
- Set Startup type to Automatic. If the status says Stopped, click Start.
- Apply, OK, then restart the PC.
The exception is Vanguard Pre-Check, Riot's opt-in mode where Vanguard only runs while a game is open. It needs Windows 11 25H2 or newer plus Secure Boot, TPM 2.0, IOMMU, VBS and HVCI, and if you're on it you shouldn't force the service to Automatic.
Riot's guide: Set the vgc service to Automatic
- Press Win+R, type
Uninstall Vanguard, restart, and let the game reinstall it
- Close the game and exit the Riot Client from the system tray.
- Right-click the red Vanguard icon in the tray, choose Advanced, then Uninstall Vanguard. If the icon isn't there, search Windows for Add or remove programs and uninstall Riot Vanguard from the list.
- Restart the PC. Vanguard is gone if its tray icon doesn't come back.
- Open the Riot Client and launch the game. It reinstalls Vanguard and will ask for one more restart before Play unlocks.
Riot's guide: Uninstall Vanguard, restart, and let the game reinstall it
Do a clean boot
This switches off every non-Microsoft service for one boot, so you can tell whether something in the background is the problem.
- Press Win+R, type
msconfigand press Enter. - On the Services tab, tick Hide all Microsoft services first (skip it and you'll switch off parts of Windows).
- Click Disable all, then tick vgc again so Vanguard still starts.
- Apply, OK, restart, and test.
Some programs ignore a clean boot anyway, third-party antivirus and networking tools most of all. If the error goes away, turn services back on a few at a time until it returns, and you've found it.
Riot's guide: Do a clean boot
- Press Win+R, type
Reinstall the game
Close the Riot Client first, then uninstall VALORANT from Windows' Installed apps list. For a clean reinstall, Riot's guide has you remove the
VALORANTandRiot Clientfolders insideC:\Riot Games, empty the Recycle Bin, then delete theRiot GamesandVALORANTfolders under%localappdata%. Restart, then download the installer again from Riot's site.Riot's guide: Reinstall the game
Work through Riot's connection checklist
Last on Riot's list for a reason: only get here once the Vanguard steps above have failed. Riot's PC connection guide covers the usual suspects: a wired connection instead of Wi-Fi, restarting the router, switching to a public DNS, firewall exceptions for the Riot Client and game, and turning off VPNs.
Riot's guide: Work through Riot's connection checklist
Riot gives VAN -102 exactly the same fix list as 5 other codes, step for step:
Other wordings of the same error
VAN -102 VALORANTVALORANT VAN-102Error Code: VAN -102
Related VALORANT errors
Source: Riot Games Player Support, Error VAN -102, updated July 9, 2026. Riot's steps are paraphrased here, not copied; checked October 8, 2026.