Rust Error Codes
Most Rust connection problems come from Easy Anti-Cheat (EAC) or Steam authentication rather than the game servers themselves. 'EAC: Disconnected' and 'EAC Authentication Timed Out' mean anti-cheat couldn't verify your client; 'Steam auth timeout' means the login handshake with Steam failed. Corrupted EAC files are the single most common cause. Here's what each common error means and the fastest fix.
Error codes
EAC: Disconnected
Easy Anti-Cheat dropped your connection to the server
Cause: EAC couldn't keep a verified connection — usually corrupted EAC files, an unstable link, or antivirus interfering with anti-cheat.
- Repair Easy Anti-Cheat (run the EAC installer in the Rust folder -> Repair) or delete the EasyAntiCheat folder and verify game files.
- Whitelist Rust and EAC in your antivirus/firewall.
- Restart Steam as administrator and use a wired connection.
EAC: Authentication Timed Out
Easy Anti-Cheat couldn't receive the info it needs from your PC
Cause: Anti-cheat didn't get the required data in time — most often corrupted EAC files, a slow connection, or a stale EAC cache.
- Fully exit Rust and wait about 10 minutes for the EAC cache to refresh, then relaunch.
- Repair or reinstall Easy Anti-Cheat and verify the integrity of game files.
- Restart your PC and modem, and disable any VPN.
Steam auth timeout / Auth ticket canceled
The Steam authentication handshake failed
Cause: A Steam authentication hiccup or a slow connection preventing Rust from receiving your user data, so you get disconnected.
- Restart Steam (fully exit, then log back in) and relaunch Rust.
- Check Steam server status and use a wired connection for a stable handshake.
- Clear the Steam download cache and verify the game files.
Client Integrity Violation
EAC flagged a modified or untrusted file
Cause: A game file failed the anti-cheat integrity check — often a corrupted file, an untrusted system file, or a mod/overlay EAC doesn't trust.
- Verify the integrity of game files (Steam: Properties -> Installed Files -> Verify).
- Disable overlays and any third-party mods/injectors, then relaunch.
- Repair EAC; if it persists, reinstall Rust to clear corrupted files.
Fixes that work for most Rust (Steam PC) errors
- Check the game's server status first (official status page, or the studio's support/X account) — most named connection errors are a maintenance window or outage, and no local fix will help until servers are back.
- Restart the game and your PC/console, and power-cycle your router — a fresh connection clears the majority of temporary login and connection errors.
- On PC, allow the game and its launcher through your firewall and antivirus, and disable any VPN or proxy — these block the authentication handshake behind many 'can't connect' codes.
- Flush your DNS (Command Prompt: ipconfig /flushdns) or switch to a public DNS like 8.8.8.8 / 1.1.1.1 if the game can't reach its servers.
- Verify/repair the game files (Steam: Properties -> Installed Files -> Verify; launcher: repair) if the error points at a corrupted install or update.
FAQ
How do I fix 'EAC: Authentication Timed Out' in Rust?
It means Easy Anti-Cheat couldn't receive the information it needs from your computer in time, usually because of corrupted EAC files or a stale cache. Fully exit Rust and wait about 10 minutes for the EAC cache to refresh, then relaunch; repair or reinstall Easy Anti-Cheat and verify the integrity of your game files; and restart your PC and modem while disabling any VPN.
What does 'Steam auth timeout' mean in Rust?
It means the Steam authentication handshake failed — a Steam hiccup or slow connection stopped Rust from receiving your user data, so you got disconnected. Fully restart Steam and relaunch Rust, check Steam server status and use a wired connection for a stable handshake, and clear the Steam download cache and verify the game files.
Other games
- ARK Survival Ascended Error Codes — Connection Timed Out, Lost Connection to Host, LowLevelFatalError & Fixes
- Conan Exiles Error Codes — CE-34878-0 Crash, Disconnected & Connection Fixes
- DayZ Error Codes — 0x00010006, 0x0004000A, 0x00040009 Connection Fixes
- Dune: Awakening Error Codes — P34, H74, 873, P64, Q62, FG3 & M52 Fixes (2026)
- No Man's Sky Errors — No Connection to Matchmaking, Failed to Join Lobby & Fixes
- Once Human Errors — Login Failed, Error 3, Error 101 & Network Fixes
- Palworld Error Codes — Connection Timeout, EOS Login, 'Failed to Join Session' & Save Errors
- Hunt: Showdown Error Codes — 0x30001, 0x3001, 0x3003, 0x4004, 0x107d1 & Fixes