Fix Rust "Disconnected: EAC" / EasyAntiCheat Errors
Disconnected: EACEasyAntiCheat errorkicked: EACA Rust "disconnected: EAC" kick means EasyAntiCheat couldn't validate your client. It's almost always on your PC, not the server. Here's how to clear it.
EAC runs on your machine. The fixes below are all on the player's PC — the server can't fix an EAC kick for you (beyond staying updated).
Work through these in order — the first two clear the large majority of EAC kicks, and each takes a minute:
| # | Fix | Clears |
|---|---|---|
| 1 | Repair EasyAntiCheat | A broken or partial EAC install |
| 2 | Verify Rust's files in Steam | Corrupted or modified game files |
| 3 | Close overlays / macro / injector tools | Software EAC flags as a conflict |
| 4 | Uninstall + reinstall the EAC service | A stale install a repair won't fix |
| — | Update Windows & drivers, reboot | Failed system-level EAC checks |
Fix 1: repair EasyAntiCheat
EAC ships with Rust and can be repaired. Run its installer from Rust's folder:
steamapps/common/Rust/EasyAntiCheat/EasyAntiCheat_Setup.exe
# choose Rust, then click Repair Service
Fix 2: verify Rust's files
Corrupted or modified files trip EAC. In Steam: right-click Rust → Properties → Installed Files → Verify integrity of game files.
Fix 3: close what EAC dislikes
- Close overlays, macro tools and anything that injects into games.
- Make sure Rust and EAC aren't blocked by your antivirus/firewall.
- Update Windows — an out-of-date system can fail EAC checks.
- Restart your PC after updates and try again.
If it only happens on one server
Then that server may be on a different Rust version than your client. Make sure your game is fully updated — and if you run the server, keep it updated to the current Rust build.
Repair EAC, verify files, close injectors, update Windows. An EAC kick is your client failing validation, not the server.
Fix 4: clear the EAC cache and reinstall the service
If repairing EAC doesn't stick, a stale EAC install can keep failing. Fully exit Rust and Steam, run the EasyAntiCheat setup again and choose Uninstall then Install for Rust (rather than just Repair), and reboot. This rebuilds the EAC service cleanly, which clears cases a simple repair misses.
Why EAC disconnects keep happening
Recurring "Disconnected: EAC" kicks almost always trace to one persistent conflict: a background tool EAC flags (RGB/macro software with kernel drivers, an overlay, or a leftover anti-cheat driver from another game), an antivirus quarantining an EAC file each launch, or Windows itself being out of date. Work through those one at a time — the fix that finally holds is usually removing whatever keeps re-triggering it, not repeating the repair.
How to prevent Rust EAC disconnects
- Keep Windows and your GPU/security drivers updated so EAC's system checks pass.
- Add Rust and EasyAntiCheat as exceptions in your antivirus so files aren't quarantined on launch.
- Avoid running overlays, macro tools or injectors while playing Rust.
- If you host the server, keep it on the current Rust build so it always matches players' clients.
Related Rust guides
If the problem is plugins rather than anti-cheat, see Rust Oxide / uMod plugins not loading. If the server itself isn't appearing, read Rust server not showing in browser. For a setup that stays current, see our Rust hosting.
Rust is a trademark of Facepunch Studios. Oxide/uMod and listed plugins are the property of their respective authors. ESAGAMES is an independent hosting provider, not affiliated with or endorsed by Facepunch or the uMod project.
Rust hosting that stays current
Our Rust hosting keeps your server on the latest build so EAC matches — fast NVMe, protected in Frankfurt.
Frequently asked questions
Does an EAC disconnect mean I'm banned?
No. A ban is permanent and worded differently. "Disconnected: EAC" means EasyAntiCheat couldn't validate your client this session — usually fixed by repairing EAC and verifying your files.
How do I repair EasyAntiCheat for Rust?
Run EasyAntiCheat_Setup.exe from steamapps/common/Rust/EasyAntiCheat/, select Rust, and click Repair Service. Then verify your game files in Steam.
Why do EAC errors happen on just one server?
That server is likely on a different Rust version than your client. Fully update Rust. If you host the server, keep it on the current build so it matches players' clients.
What if repairing EAC doesn't fix the disconnect?
Try a full uninstall-and-reinstall of the EAC service (not just Repair) from EasyAntiCheat_Setup.exe, then reboot. If it still recurs, hunt down a background tool EAC is flagging — an overlay, macro software, or a leftover anti-cheat driver.
Can antivirus software cause "Disconnected: EAC"?
Yes — antivirus that quarantines or blocks an EasyAntiCheat file each launch is a common recurring cause. Add both Rust and EasyAntiCheat as exceptions in your antivirus and try again.
Does a VPN cause Rust EAC disconnects?
It can — some VPNs interfere with the connection EAC uses to validate your session, and a few servers block VPN IPs outright. Disable the VPN to test whether it's the cause.
Is "Disconnected: EAC" a server-side or client-side problem?
Almost always client-side — EAC runs on your PC and validates your game files there. Beyond keeping the server on the current Rust build, the server operator can't fix an EAC kick for you.
Go deeper on this
Guides and explainers that pair with this fix — from our guides and blog.
How to Make a Rust Server
SteamCMD, population and map size, wipe schedule and Oxide/Carbon mods.
ReadBest Rust Server Plugins
Admin tools, kits, economy, clans and raidable bases.
ReadBest Rust Server Settings
Population vs world size, save interval and entity tuning.
ReadGame Server Lag: CPU or Network?
How to tell which one is hurting you, and how to fix each.
ReadRelated articles
Fix AMX Mod X "Couldn't load library" / Plugin Failed in CS 1.6
AMXX plugin stuck on "bad load", "couldn't load library" or "failed"? The real causes and the exact fix.
Read fix Game ServersFix FiveM "Couldn't load resource" / Failed to Start
A FiveM resource won't start or throws "couldn't load resource"? Here are the real causes and fixes.
Read fix Game ServersFix Rust Oxide / uMod Plugins Not Loading
Oxide/uMod plugins not loading after a Rust update? The usual causes and the quick fix.
Read fix