Fix DayZ Login Error 0x00040031 (WaitAuthPlayerLoginState)

Can't connect to the servers? Check out this guide to know how you can fix the DayZ Login Error 0x00040031.

Experiencing the login error 0x00040031 while connecting to the servers in DayZ? If yes, then don’t worry we have got you covered. Many players have reported an issue where they are unable to connect to the game’s server and are kicked out immediately. Errors like these can prove to be annoying especially while playing multiplayer games like DayZ. While there are many reasons why this error may occur, players can experience several server issues resulting in specific errors while playing the game. However, sometimes you may find the error to be frequent even when no server outages or maintenance are going on. So if you are looking for some potential fixes to resolve the error, here is a guide you should check out further.

How to Fix DayZ Login Error 0x00040031

fix login error 0x00040031 in dayz

Here are some possible workarounds you can try to fix the DayZ Login Error:

Run Discord as Administrator

To fix the DayZ Login Error, players will have to run Discord as an administrator on their system. According to this Steam community thread, the solution has worked for many users and they can connect back to the server. Here are the steps you can follow to run Discord as an administrator:

  • Search for Discord on your system.
  • Right-click on the icon.
  • Select the Run as Administrator option.

Once done, you can restart the game and try to join the servers. With Discord now running as an administrator, the DayZ login error will be resolved and you won’t be kicked out of the dedicated server. To make sure, the error doesn’t occur again you can also disable Discord’s overlay.

Verify the integrity of game files

In case the discord method doesn’t work, start by checking out if there is a corrupted file in the DayZ directory. Here are the steps you can follow to check for any corrupt or outdated files in the directory

  • Open Steam and head over to the library
  • Right Click on DayZ and select properties
  • In the installed files tab, click on the Verify Integrity of Game Files option

Steam will either repair the corrupted file or replace it with the updated and latest version in the directory.

Delete the Player Profile file

Another method to resolve the DayZ Login Error would be to delete the player profile file. You can head over to this path User>Documents>DayZ>Saves>Profile. Select the file and press CTRL + D to delete it from the folder.

Disable Overlays

Other than Discord, players can try out disabling any graphic card overlays running while playing DayZ. This will help you resolve the login error just like Discord and help you reconnect to the server.

If none of the above fixes work, we recommend that you check for any available updates for DayZ on Steam. Updating the game to the latest version might help you fix the error in the game.

That’s everything covered on how to fix DayZ Login Error. If you find this guide useful, check out our guide on how to fix Bios Error Code 0x00050018 in DayZ, and for more interesting guides like these look out for our dedicated Video Game Guides section.