Steam Auth Timeout in Rust: What it means and how to fix it

Onur Demirkol
Updated •
Tutorials

"Disconnected: Steam Auth Timeout" in Rust means the server you joined did not receive a valid Steam authentication response for your account in time, so it dropped you. The usual causes are a Steam outage, a Steam client in offline mode or with a stale login, an unstable connection, or Easy Anti-Cheat (EAC) problems. Restart Steam and your router, verify Rust's files, repair EAC, then try another server.

This guide explains what the error and its "No Auth Response" variant mean, how to tell whether the problem is on your side or the server's, and the fixes in the order that solves most cases.

Rust game artwork for the Steam auth timeout error guide
Rust, the survival game by Facepunch Studios

What does Steam Auth Timeout mean in Rust?

Steam Auth Timeout means a Rust server could not confirm your Steam session before its waiting time ran out. When you connect, the game client sends the server a Steam authentication ticket, and the server checks it with Steam to confirm that you own Rust and are signed in. If that check never completes, the server kicks you with "Steam Auth Timeout".

The "No Auth Response" variant points to the same handshake: the server did not get an answer back from Steam about your ticket. Related messages such as "Steam Auth Failed" mean the check did complete but was rejected, for example because the Steam session was no longer valid.

Because three parties take part (your PC, Steam and the game server), the error can come from any of them:

  • Your side: Steam offline mode, an expired login, packet loss, a firewall or antivirus blocking Steam, damaged game files or EAC problems.
  • Steam's side: an outage or maintenance on Steam's network.
  • The server's side: an overloaded, misconfigured or outdated community server.

Is it you, Steam or the server?

The quickest way to locate the cause of the Steam Auth Timeout error is to join two or three other Rust servers. If every server kicks you, the problem is on your PC, your network or Steam. If only one server does it, that server is the likely cause and there is little you can do except wait or pick another one.

To check Steam itself, look at the status of Steam's network:

  1. Open the Steam client and check that other online features work, such as your friends list or the Store.
  2. Visit Steam Status, a community-run monitor (not operated by Valve) that shows the state of Steam's services.
  3. If Steam reports an outage or maintenance, wait until services recover before you try Rust again.

Rust updates are mandatory for joining servers. If Rust shows a pending update in your Steam library, let it finish first, as a client and server on different versions cannot connect.

How to fix Steam Auth Timeout in Rust

Work through these fixes in order; most players are back in after the first three or four.

  1. Restart Steam properly. Exit Steam from its menu (Steam > Exit) rather than closing the window, start it again and confirm you are online. If Steam is in offline mode, choose Steam > Go Online.
  2. Sign out and back in. A stale login can produce tickets the server rejects. Sign out of Steam, sign in again, then relaunch Rust.
  3. Launch Rust from your Steam library. Facepunch notes that starting Rust outside the Steam library can stop EAC from starting.
  4. Close Rust and wait up to 10 minutes. Facepunch's support article says this gives EAC time to refresh its cache.
  5. Restart your PC, router and modem. Use a wired connection if you can, to rule out Wi-Fi packet loss.
  6. Allow Steam and Rust through your firewall and antivirus. Update the antivirus or temporarily turn it off to test. Steam lists the network ports it needs on its Required Ports for Steam support page.
  7. Leave Steam beta programs. If you opted into a Steam client beta or a Rust beta branch, switch back to the default build and restart Steam.

If none of these help, verify the game files and repair EAC as described below.

Verify Rust's game files on Steam

Verifying Rust's files makes Steam compare your installation with the current version and download anything missing or damaged. Damaged files can break the connection process even though the error looks like a network problem.

  1. Open your Steam Library.
  2. Right-click Rust and select Properties.
  3. Open the Installed Files tab.
  4. Click Verify integrity of game files and wait for the check to finish.
  5. Launch Rust from the library and join a server.

Valve documents the feature on its Verify Integrity of Game Files support page.

Rust in-game scene used to illustrate verifying the game files on Steam
Rust

Repair Easy Anti-Cheat for Rust

Repairing Easy Anti-Cheat fixes authentication timeouts caused by a broken or outdated anti-cheat installation, because Rust servers expect EAC to be running before they accept you. Facepunch's support article on EAC Authentication Timeout lists these steps:

  1. Close Rust completely.
  2. In Steam, right-click Rust, select Manage > Browse local files and open the EasyAntiCheat folder.
  3. Run EasyAntiCheat_EOS_Setup.exe repair and allow administrator rights when Windows asks.
  4. If a file named RustClient.exe.eac exists in that folder, delete it.
  5. Install pending Windows updates, then restart the PC.

Facepunch also suggests checking the end of Rust's output_log.txt file for programs that EAC marks as "forbidden" and closing them in Task Manager before you play.

Reinstall Rust or contact Facepunch

A clean reinstall of Rust is the last step when verification and the EAC repair do not stop the Steam Auth Timeout error. In your Steam library, right-click Rust, choose Manage > Uninstall, restart the PC and install the game again from the library.

If the error persists on every server, collect the details before you ask for help: the exact error text, the servers you tried, the time it happened and whether other Steam games connect. Then open a ticket through Facepunch Support. If the error happens on a single community server only, contact that server's admins through their website or Discord, since they control its configuration.

Only use official Rust servers or community servers listed in Rust's in-game server browser. Servers or game copies that skip Steam authentication are not supported by Facepunch and can put your account at risk.

FAQ

Can a VPN cause Steam Auth Timeout in Rust?

Yes, a VPN or proxy can add latency or packet loss that delays the Steam handshake. Turn it off and reconnect to test whether it is the cause.

Will I get banned for the Steam Auth Timeout error?

No, the error is a connection kick, not a ban. A server kicks you because it could not confirm your Steam session, and you can rejoin once the cause is fixed.

Why do I get Steam Auth Timeout right after a Rust update?

After an update, your client, the servers and Steam all need to be on matching versions. Let Rust finish updating, restart Steam and join a server that has already been updated.

Related: fix the Steam "could not connect to Steam network" error, how to fix Steam error E20, control automatic game updates in Steam

Comments

There are no comments on this post yet, be the first one to share your thoughts!

Leave a Reply

By commenting, you accept our privacy policy and keep the discussion respectful and on topic.