
"This build of Vanguard is out of compliance" is an error message and a common issue many Valorant game players experience every now and then. It indicates a problem with Riot Vanguard, the anti-cheat system Riot Games uses. The potential reasons for this problem include compatibility issues, outdated software, incorrect settings, or file corruption. This error can often be fixed by following specific troubleshooting procedures.
Table of Contents
Check If Secure Boot and TPM 2.0 Are Enabled
Before starting, you must check your PC's BIOS settings to enable Secure Boot and TPM 2.0, as Riot Vanguard commonly requires these for the game to run smoothly. The Secure Boot is a feature in your motherboard's BIOS that only allows "secure" software to load during your PC's boot process. The TPM 2.0 (or the Trusted Platform Module) enhances hardware security by integrating cryptographic keys into your device. If these two settings are disabled, enabling them may resolve the issue. Here are the steps to do so:
1. Hold down the Windows+R keys to open the Run dialog.
2. Type msinfo32 into the Run dialog box and hit OK.
3. The System Information window should pop up next. Check if the BIOS Mode is set to UEFI and Secure Boot State is set to On. If not, you'll need to make changes to your BIOS settings.
Recommendations for BIOS Settings Adjustments if Secure Boot and TPM are Not Enabled
If you've determined that Secure Boot and TPM 2.0 are not enabled, adjusting these settings in your BIOS is advisable. The following steps will guide you on how to do so:
1. Restart your computer, and while it's booting up, press the designated key (usually Del or F to enter the BIOS screen.
2. Once in the BIOS, find the settings for Secure Boot. Set the BIOS mode to UEFI, disable Compatibility Support Module (CSM), and then enable Secure Boot.
3. To enable TPM 2.0, navigate to the Settings tab in BIOS, and find the Trusted Computing option.
4. Click on Trusted Computing, where you should see the Security Device Support option. Double-click this option and switch it into Enable mode.
5. After making the necessary changes, save and exit the BIOS. Your computer will then reboot.
Note: The steps above may vary slightly depending on your computer's brand and model, or your BIOS version. Always refer to your device's user manual for accurate guidance.
Fixes
If you encounter the "This build of Vanguard is out of compliance" error, several ways exist to resolve the issue potentially. Various solutions include:
- Running Valorant as an administrator.
- Repairing the game files.
- Reinstalling Riot Vanguard software.
- Ensuring your Windows Operating System is up-to-date.
Running Valorant as an Administrator
The error message may result from file permission issues, meaning Valorant cannot access specific system files. Running the program as an administrator may resolve this issue. Here's how:
1. Press the Windows+R keys to open the Run dialog.
2. In the Run window, type in the following path and click OK: C:\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64
3. Scroll through the directory, right-click on VALORANT-Win64-Shipping, and click on the Properties tab.
4. Pick the Compatibility tab.
5. Put a tick in the box next to "Run this program as an administrator."
6. Click Apply, then OK.
Try launching the game once more to check if this resolves the issue.
Repairing Valorant Game Files
Corrupt Valorant game files can cause various issues, including the "Vanguard is out of compliance" error. Repairing the game installation is often a sure fix. Follow these steps:
1. Open Valorant and click on your profile icon in the window's top-right corner.
2. Click on Settings.
3. In the Valorant menu, click on Repair.
Valorant will then verify the integrity of the game files and replace any missing or corrupt files. After the process is complete, check to see if the error persists.
Reinstalling Riot Vanguard
Some issues with Riot Vanguard may be due to problems with its installation. If running the program as an administrator and repairing the game files did not work, you might consider completely uninstalling and reinstalling Riot Vanguard. To do this:
- Navigate to your Control Panel to locate "Uninstall a program,"
- Search for Riot Vanguard in the list of programs, and select "Uninstall."
- Once uninstallation is complete, reinstall Riot Vanguard through your Valorant gaming client and check if the game can run properly.
Updating/Upgrading Your Windows Operating System
If none of the above methods work, check if your Windows Operating System is up-to-date. Most software, including Valorant and Riot Vanguard, requires the latest version of operating systems to function optimally. Here is how to check for updates:
1. Click Start and select Settings.
2. Go to the Windows Update section.
3. Click "Check for updates" and wait.
4. Navigate to Advanced Options and install any available optional updates.
5. Finally, reboot your system.
After updating your Windows Operating System, attempt to rerun Valorant to determine if the error has disappeared.



