Server Lookup Basics

FiveM Connect Errors Explained

What "Failed to connect", timeouts and endpoint mismatches actually mean, and how to tell a dead server from a network issue.

The short answer

Most FiveM connect errors fall into one of two buckets: the server genuinely isn't reachable right now (offline, full, or its endpoint changed), or something between your client and Cfx.re's matchmaking is interfering (DNS, a captive network, a stale client cache). Checking the server's status independently of the game client is the fastest way to tell which one you're dealing with.

Common connect errors and what each one means

Failed to connect to server is the generic catch-all FiveM shows when it can't complete the connection handshake. It can mean the server process has crashed or been stopped, the server is full and rejecting new connections, or the specific resource that handles join requests errored out server-side.

A connection timeout — the client sits on a loading or handshake screen and eventually gives up — usually means a network path problem rather than the server being cleanly offline. The server's process may be up but unreachable from your network, or its host may be dropping packets under load (for instance during a DDoS event).

Server is not responding or similar messages point at the join code resolving successfully but the connect endpoint itself not answering — the record Cfx.re has on file may be stale, or the server crashed after its last check-in and hasn't reported the change yet.

An endpoint or DNS mismatch — the client resolves a join code to an address that no longer serves that game — typically shows up right after a server migrates hosts. There is often a short window where cached data (in Cfx.re's directory, in your own client, or in your router's DNS resolver) still points at the old address.

Telling a dead server from a transient network issue

The key question is whether the problem is specific to you or affects everyone trying to reach that server. If you can reach other FiveM servers normally and only one specific server fails, the problem is almost certainly on that server's side — it's down, full, or mid-migration. If several unrelated servers fail to connect at once, or the in-game server browser itself won't load, the issue is more likely your own network, DNS, or a temporary Cfx.re matchmaking outage.

Restarting the game client rules out a stale local cache. Trying the join code from a different network (mobile data instead of home Wi-Fi, for example) rules out a routing or DNS problem specific to your connection.

Checking status before assuming it's your connection

Repeatedly retrying inside the game client is slow and gives you no information beyond "it didn't work." A resolver like CFXR queries the same Cfx.re matchmaking data the game client relies on, independently of the game itself, and shows you directly whether the join code currently resolves, whether the server is reporting itself online, and what its current player count is. If CFXR shows the server up and reachable while your client still fails to connect, that strongly points at a local or network-side problem rather than the server being down.

If a server's join code doesn't resolve to any live record at all, that usually means the server process itself is stopped — not a transient network issue on either side.

Next step

For a full breakdown of how to check a server's live status in seconds, including uptime history and automatic alerts, see how to check if a FiveM server is online.

Related guides