You updated your drivers. You verified game files. You reinstalled Easy Anti-Cheat. And the error still appears.
That’s because the anti-cheat service refused the game executablecodecodecodecodecode message in WARDOGS rarely comes from corrupted files. It comes from a conflict you didn’t consider: other anti-cheat software still running on your machine. The fix isn’t in the game folder — it’s in your system tray.
Here’s what the community discovered during the closed beta and early access launch: Riot Vanguard is the primary culprit. Players who also run Valorant, League of Legends, or any Riot title found their WARDOGS launcher blocked not by a game bug, but by Vanguard’s kernel-level driver scanning the executable and flagging it.
This guide walks through every confirmed fix. Start with the one that works for 80% of players, then work through the remaining steps. No theory. Only what players have tested.
## The Real Fix: Kill Conflicting Anti-Cheat First
The error message “the anti-cheat service refused the game executable” is WARDOGS’s way of saying another anti-cheat service on your system is blocking it. The launcher checks for running anti-cheat engines before it tries to initialize its own.
Fix:
- Click the show hidden icons arrow in your Windows taskbar (bottom right)
- Look for any anti-cheat icons: Riot Vanguard, Riot Client, Ricochet (Call of Duty), FaceIt, or BattlEye
- Right-click each and select Exit, Quit, or Close
- Restart your PC — this is mandatory
- Launch Steam. Run WARDOGS
That’s it. The error should disappear. Players who run Valorant or League of Legends must repeat this every time Vanguard restarts, because it loads at boot.
Why this works: Riot Vanguard runs as a kernel-level driver. It starts before Windows itself finishes booting. WARDOGS’s anti-cheat, Easy Anti-Cheat (EAC), can detect this and refuse to start to avoid conflicts. Killing Vanguard’s user-mode process alone isn’t enough — the restart ensures the kernel driver unloads.
### Confirmed Conflicts (Player Reports)
| Anti-Cheat | Game Source | Known Interaction | Workaround |
|---|---|---|---|
| Riot Vanguard | Valorant, League of Legends | Blocks EAC initialization | Exit Vanguard, restart PC, play WARDOGS before launching Riot games |
| Ricochet | Call of Duty: Warzone, Modern Warfare III | Causes EAC to time out during connection | Close Call of Duty launcher completely, restart Steam |
| FaceIt AC | CS2 FaceIt client | Prevents WARDOGS from starting | Uninstall FaceIt anti-cheat (disable not sufficient) |
A small subset of players report that even after closing all conflicts, the error persists. For them, the problem is deeper: EAC’s installation itself is broken.
## Step-by-Step: When Killing Conflicts Isn’t Enough
If you’ve closed all anti-cheat software, restarted, and still get the error, move through these fixes in order.
### Step 1: Repair Easy Anti-Cheat
The EAC installation inside WARDOGS can become corrupted. A repair takes 30 seconds.
- In Steam, right-click WARDOGS → Manage → Browse local files
- Open the EasyAntiCheat folder (not “Elitra” — some sources use the older folder name)
- Right-click EasyAntiCheat_Setup.exe → Run as administrator
- Click Repair service (or Repair, depending on version)
- Wait for the “Repair successful” message
- Restart your PC
- Launch WARDOGS
If repair fails: Run the setup again, but this time click Uninstall. Then run it a third time and click Install. This clears any corrupted registry entries.
### Step 2: Force Windows to Validate the EAC Certificate
EAC requires a valid digital certificate. If Windows hasn’t validated it, the launcher can’t reach the anti-cheat service.
- From the same EasyAntiCheat folder, right-click EasyAntiCheat_Setup.exe → Properties
- Go to the Digital Signatures tab
- Select the signature in the list → Details
- Click View Certificate
- Go to the Certificate Path tab
- Wait until it shows “This certificate is OK”
- Close all windows, launch WARDOGS
This forces Windows to verify EAC’s trust chain. If it fails here, your system clock may be wrong.
### Step 3: Sync Your System Clock
EAC uses time-stamped certificates. A clock drift of even 5 minutes can break authentication.
- Right-click the taskbar clock → Adjust date/time
- Toggle Set time automatically off, then back on
- Click Sync now
- Restart your PC
- Launch WARDOGS
Players running Windows Insider builds reported this fix specifically. The Insider program’s experimental builds can desync the clock.
### Step 4: Allow WARDOGS Through Controlled Folder Access and Firewall
Windows Security’s ransomware protection can block EAC from accessing its own files. This fix requires adding multiple .exe files.
- Search Windows Security → Virus & threat protection → Manage ransomware protection
- Click Allow an app through Controlled folder access → Add an allowed app → Browse all apps
- Navigate to your WARDOGS installation folder
- Add: WarDogs.exe (the main game executable)
- Add: WarDogsLauncher.exe (the launcher)
- Add: EasyAntiCheat_Setup.exe (inside the EasyAntiCheat folder)
- Go back → Firewall & network protection → Allow an app through firewall
- Click Change settings → Allow another app
- Browse and add the same three .exe files
- Ensure Private and Public boxes are checked for all three
- Click OK, restart PC, launch WARDOGS
### Step 5: Delete and Rebuild the EasyAntiCheat Folder
If repair fails repeatedly, delete EAC entirely and let Steam reconstruct it.
- Navigate to
SteamsteamappscommonWARDOGSEasyAntiCheatcodecodecodecodecode - Copy the folder somewhere safe (desktop, for example) as a backup
- Delete the EasyAntiCheat folder from the game directory
- In Steam, right-click WARDOGS → Properties → Installed Files → Verify integrity of game files
- Steam will detect the missing folder and download a fresh copy
- Once complete, restart your PC
- Launch WARDOGS
This bypasses any corrupted EAC files that a standard repair might miss.
### Step 6: Reinstall EAC Certificate via .reg File (Advanced)
For stubborn cases, some players wrote a registry tweak. This is optional and carries standard registry-editing risk.
- Open Notepad
- Paste:
Windows Registry Editor Version 5.00codecodecodecodecode (on its own line) - Below it, paste:
[HKEY_LOCAL_MACHINESOFTWAREMicrosoftSystemCertificatesDisallowedCertificates7E4B6F1F4A2D3C5B8A0E9D7C6F5B4A3E2D1C0B]codecodecodecodecode (this is an example path — the actual certificate hash varies by system) - Save as
EAC_fix.regcodecodecodecodecode - Double-click the file to merge it into the registry
- Restart PC
Most players will not need this step. It exists here because the community documented it during the August beta and it worked for a handful of users whose certificates were incorrectly disallowed by Windows Update KB5121003.
## Windows Insider Builds: A Specific Recurring Problem
Multiple players on Windows 11 Insider builds (particularly 26220.9223 and newer) reported that the anti-cheat error persisted through all standard fixes. The root cause: Windows security update KB5121003.
If you’re on an Insider build:
- Check your build: press Win + R, type
winvercodecodecodecodecode, note the OS Build number - Go to Settings → Windows Update → Update history → Uninstall updates
- Find KB5121003 — if present, select Uninstall
- Restart PC
- Test WARDOGS
Uninstalling this update alone fixed the WARDOGS anti-cheat error for multiple Insiders. The update seems to interfere with kernel-level anti-cheat certificate validation. Re-enable it after a permanent Microsoft fix arrives.
The anti-cheat ecosystem on Windows is a web of competing kernel drivers. WARDOGS’s launcher is strict about what it runs alongside — and that strictness is what causes the error. But once you understand what it’s checking for, the fix becomes straightforward: clear the field before you start playing.