Valorant, Riot Games’ tactical shooter, is rather well-known for “precise gameplay” and of course, ranked action. But like any online game, technical issues can interrupt your experience. If you’ve seen VALORANT error codes like “Error 43” or “VAN 128,” and were wondering the best way to fix the problem and get back to playing, this guide is for you. Whether it’s a system error, something up with your firewall, or player information issues, we’ve got the answers.

This article breaks down the most common VALORANT error codes and their associated fixes, so you can quickly resolve issues and get back to your matches with minimal frustration.
Common VALORANT Error Codes + Fixes
VALORANT Error Code | Type | Description | Fix |
---|---|---|---|
0 / 1 | General Client Errors | Generic client failure or crash | Restart VALORANT and Riot Client |
4 | Invalid Riot ID | Riot ID contains invalid characters | Change Riot ID via Riot Account |
5 | Account Conflict | Logged in on another device or session conflict | Log out of all sessions and restart client |
7 | Session Error / Suspension | Possible service error or account suspension | Wait or check email for account status |
8–21 | Client Startup Failures | Errors during Riot Client startup | Restart Riot Client and PC |
29 | Network Block | Firewall or antivirus blocking connection | Whitelist VALORANT and Vanguard |
31 | Player Info Retrieval Failed | Unable to fetch player data | Restart Riot Client |
33 | Unexpected Client Exit | Client closed improperly | Restart client |
38 | Timeout | Session timed out | Restart client |
39 | Server Down | Game servers are offline | Wait for servers to go live |
43 | Timeout During Launch | Client couldn’t connect in time | Restart client |
44 / 45 | Vanguard Issues | Riot Vanguard failed to launch | Restart PC or reinstall Vanguard |
46 | Scheduled Maintenance | Servers undergoing maintenance | Wait until maintenance ends |
49 / 50 | Voice or Chat Failed | Voice or chat systems failed | Restart client |
51–58 | Misc. Client Errors | Internal services not working (chat, party, etc.) | Restart or update client |
59 | Login Queue Error | Token error during login queue | Restart Riot Client |
60–67 | Service Initialization Failure | Failure initializing Riot services | Restart PC or reinstall client |
68 | Content Load Failure | Game content failed to load | Restart client |
69 | Entitlements Not Loaded | Player items like skins didn’t load | Restart client |
70 | Store Error | Store or wallet service unavailable | Restart client |
81 | Vanguard Driver Error | Vanguard’s driver failed to start | Restart PC, reinstall Vanguard if needed |
128 (VAN 128) | Kernel Driver Failure | Vanguard kernel-mode driver failed | Restart PC, reinstall Vanguard and VALORANT |
138 | Virtual Machine Detected | Game running in unsupported virtual machine | Use a physical Windows PC |
152 | Hardware Ban | Temporary hardware-based ban, usually for violation | Wait for ban to expire or contact support |
Detailed Fixes for Different VALORANT Error Codes
General Client Issues (Codes 0, 1, 8–21)
These typically mean your game or launcher failed to load properly. Restart the Riot Client and your PC. Run the client as an administrator.
Account & Login Issues (Codes 4, 5, 59)
If your Riot ID is invalid or you’re logged in elsewhere, log out from other devices, change your Riot ID if needed, and restart the client. You might also want to restart your computer again.
Vanguard Problems (Codes 44, 45, 81, 128)
Vanguard is VALORANT’s anti-cheat system. Restart your PC to reload it. If issues persist, uninstall Vanguard from C:\Program Files\Riot Vanguard\uninstall.exe
and relaunch VALORANT to reinstall it.
Network/Server Errors (Codes 29, 39, 43, 46)
Check your internet connection and ensure VALORANT is allowed through your firewall. Visit Riot’s server status page to confirm any server outages.
Voice & Chat Errors (Codes 49, 50)
Restart the game and check your system microphone permissions under Windows Settings > Privacy > Microphone.
Store & Content Load Errors (Codes 68–70)
Restart the client and check for updates. If the problem persists, wait for Riot to resolve backend issues.
Hardware & Environment Errors (Codes 138, 152)
Code 138 means VALORANT detected a virtual machine—run the game on a physical Windows PC. Code 152 is a temporary hardware ban; wait or contact Riot Support.
General Troubleshooting Checklist
-
Restart the Riot Client fully (from system tray)
-
Reboot your PC
-
Reinstall Vanguard if anti-cheat fails
-
Check your firewall and antivirus settings
-
Confirm server status on Riot’s site to make sure it’s not an external problem
-
Submit a support ticket if all else fails
Conclusion
While VALORANT error codes can be frustrating, most are resolved with basic steps like restarting the client, reinstalling Vanguard, or adjusting firewall settings. For persistent or unusual errors, Riot’s official support team is the best resource. Of course, if you get banned due to cheating or bad behavior, it might be difficult to get your account back immediately, depending on the length of the ban.
Bookmark this guide to quickly identify and fix the most common error codes in Valorant so you can spend less time troubleshooting and more time playing. If you want to read more Valorant content, check out Hotspawn’s Valorant resources today!