Get started

Free trial Try any game free for 3 days. No card needed. Start a free trial Start a free trial

Game servers

All games

Guides / DayZ / Admin and fixes

DayZ connection errors and kick codes, explained

What DayZ error codes such as 0x00040031, 0x00020013 and 0x0004007E mean, from Bohemia's own list, and what to change on your server for each one.

Updated , checked on DayZ 1.29

When DayZ cannot join or drops you, it shows a code like 0x00040031 with a short message. Find the code in the tables below. Bohemia publishes the list, and the meaning of each code here is from it.

A code has two parts. The first four digits after 0x are the group: 0001 and 0002 are errors while joining, 0004 means the player was kicked. The last four say which one. So 0x00040031 is group 0004 (kicked), code 0031.

Version

CodeBohemia’s messageWhat to do
0x00020012Client is an older build than the server. Please update your game.The player updates DayZ in Steam.
0x00020013Client is a newer build than the server. Please wait until server is updated.Restart the server so it updates. See update after a patch.
0x00010006 to 0x00010008The game version is not compatible with this server.Same as above. Both sides need the same version.

Joining is refused

CodeBohemia’s messageWhat to do
0x00020001Wrong password entered.Give the player the Server Password from Startup.
0x00020004Maximum number of players has been reached.Raise Max Players on Startup, or wait for a free slot.
0x00020010This server is currently locked.Open Players and choose Unlock. A restart also unlocks it.
0x00020016Server and client do not have equal mods while the server enforces it.The player needs the same mods. See mismatched mods.
0x00020005The server does not accept the client’s current filePatching setting.The player starts the game without file patching. The Config Editor row Allow file patching lets such players in, but its help says to leave it off on a public server.
0x0001000DThis account is already connected to a different server.The player leaves the other server first.
0x00010009This server is running DLC that is not owned.The player does not own the DLC for the map. Pick another map, or they buy the DLC.
0x0001000E, 0x0002000CConnection timed out. / Timed out, no response from server.Bohemia gives no cause. Check the server is running and that the player used the right address and port from the Network page. See connect to a DayZ server.

Kicked

CodeBohemia’s messageWhat to do
0x00040007Player was banned.Check Bans on the Players page. Remove lifts a ban.
0x00040008Server has a ping limit and player went over it.The Config Editor row Kick above ping (ms) sets the limit.
0x0004000CPlayer is not present in whitelist.txt.The Config Editor row Whitelist only is on. Add the player, or turn it off.
0x00040004, 0x0004000APlayer’s network timed out. / Unstable connection.The connection broke. See Client not responding.
0x000400F0Kick administred by BattlEye (can also be an admin kick).Check Bans on the Players page first. If the player is not banned, see Client not responding.
0x00040010Player was kicked by admin through RCON.An admin used the Kick button or RCon.

Mod and file checks

CodeBohemia’s messageWhat to do
0x00040073Client is missing a mod which is on the server.The player subscribes to the mod.
0x00040074Client has a mod which is not on the server.The player removes it, or you add it.
0x0004007EClient has a PBO which is missing a .bisign.The mod’s file is not signed. See mod keys and signatures.
0x00040079, 0x0004007AExtra file, most likely because the client (or the server) has a newer version of the mod.Update the older side. See update mods.
0x00040075, 0x00040076Client (or server) installation is corrupt.The player verifies their game files in Steam. For the server, use [Repair] Validate Server Files for one start.

Login

CodeBohemia’s messageWhat to do
0x00040031Player spent too much time in one state of the LoginMachine.Bohemia gives the meaning only. Try joining again. If it happens to many players, the server is slow to log them in. See server lag.

The other login codes, 0x00040030 to 0x00040045, are about the server failing to create or load the player’s character (for example “Database connection timed out” and “Character data check failed”). Bohemia gives no fix for them. A restart is the first thing to try. If one keeps coming back, contact support with the code.

Steam and BattlEye

  • 0x000400C3 means the player is VAC banned for this game. Nothing on your server changes it.
  • BattlEye shows its own messages, such as “Client not responding” and “Query Timeout”. BattlEye’s FAQ covers them.

If your code is not here

Bohemia’s list is much longer. Look the code up there. The page is DayZ: Error Codes. If it is a login or respawn code and it keeps coming back, send support the full code and the time it happened.

More about the game: DayZ servers.

Sources: Bohemia wiki: Error Codes, Bohemia wiki: Server Configuration, battleye.com: Faq

DayZ serversAll DayZ guides