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).
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.
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.
Related 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