Rust "Disconnected by EAC" or EAC authentication errors

Rust EAC kicks are almost always a problem on the player's machine. The fix is to re-install EAC from the Rust folder; the server side updates on its own.

The short version

Rust EAC kicks are almost always a problem on the player's machine, not the server. Have them run EasyAntiCheat_Setup.exe from the Rust folder and pick Install even if it offers Repair. That clears roughly four in five EAC kicks. Overlays, anti-virus and out-of-date Windows account for most of the rest.

A Rust client message of EasyAntiCheat: Disconnected by EAC, Failed to authenticate with EasyAntiCheat, or Kicked: EAC: Authentication timed out is almost always a problem on the player's machine, not the server. On Hostd, the server-side EAC integration is kept current automatically; the things that kick a player are almost all client-side.

#Re-install EAC on the player's machine

Tell the player to:

  1. Close Rust.
  2. Open Steam → Library → right-click Rust → Manage → Browse local files.
  3. Open the EasyAntiCheat folder.
  4. Run EasyAntiCheat_Setup.exe and pick Install even if it offers Repair.
  5. Restart Rust and try again.

This re-registers the EAC service on Windows. It clears about 80% of EAC kicks on its own.

#If the install repair does not fix it

The next checks, in order:

  • Windows Game Bar sometimes hooks the Rust process in a way EAC does not like. Open Settings → Gaming → Game Bar → disable.
  • Anti-virus and Windows Defender can quarantine the EAC executable. Whitelist the Rust folder.
  • Out of date Windows. EAC depends on a current Windows install; if the player is on a build older than a year, suggest a Windows Update pass.
  • Discord overlay, MSI Afterburner, RTSS, ReShade. Overlays and injectors trip EAC. Disable all overlays during the Rust session.

#When it is the server

Rare but possible: after a Rust patch (Force Wipe, the first Thursday of the month, is the riskiest window), the server EAC integration can lag the new client by a couple of hours. Symptom: every player gets the same kick at the same time on a freshly patched server. Wait for the patch storm to settle, restart the server once Oxide or Carbon publish their matching build, and EAC clears up.

The dashboard image pulls in new EAC builds automatically as part of Rust updates; you should not need to do anything on your side.

#Where to go next

#Frequently asked questions

How do I fix Disconnected by EAC in Rust?

Close Rust, open Steam, right-click Rust, Manage, Browse local files, open the EasyAntiCheat folder and run EasyAntiCheat_Setup.exe choosing Install rather than Repair. Restart Rust and try again. This re-registers the EAC service and fixes most cases on its own.

Can a server cause EAC authentication errors?

It can, but rarely. If every player is kicked at the same moment shortly after a Rust patch, the server-side EAC integration is lagging the new client and the fix is to wait or restart. If it is one player, it is their machine.

What software interferes with EAC in Rust?

Overlays and injectors are the usual offenders: Discord overlay, MSI Afterburner, RTSS and ReShade. Windows Game Bar and over-eager anti-virus also trip it. Disable overlays for the Rust session and whitelist the Rust folder in your anti-virus.

Written and maintained by the Hostd engineering team. Last updated 2026-05-23. Notice a mistake? Tell us.