Other Games

How to Fix the DayZ WaitAuthPlayerLoginState Error

Other Games·September 20, 2023·12 min read

The DayZ login error `0x00040031 (WaitAuthPlayerLoginState)` can appear right when you are ready to play, which is an impressively rude time for an error message. The cause can vary, so the fixes below are not guaranteed permanent solutions, but they are useful troubleshooting steps.

Possible Fixes for WaitAuthPlayerLoginState in DayZ

The best fix depends on what is triggering the login problem. Work through the options below and test DayZ after each one. Avoid changing multiple things at once if you can, since that makes it harder to know which step actually helped. Also close the game completely between attempts so background processes do not keep the same broken login state alive.

Run Discord as Administrator

Running Discord alongside DayZ can sometimes contribute to the WaitAuthPlayerLoginState error. Try launching Discord with administrator permissions before opening the game.

  • Close DayZ and Discord.
  • Open Task Manager by right-clicking the Taskbar and selecting Task Manager.
  • Confirm both programs are closed.
  • Find the Discord shortcut on your system.
  • Right-click Discord and choose Run as administrator.
  • Select Yes if Windows asks for confirmation.
  • Launch DayZ normally and see whether the error returns.

Verify DayZ Game Files

A DayZ update may leave missing or damaged files behind. Steam’s file verification can check the install and download anything needed.

  • Open Steam and sign in.
  • Go to your Steam library.
  • Right-click DayZ in the sidebar.
  • Select Properties.
  • Open the Local Files tab.
  • Click Verify Integrity of Game Files.
  • Wait for the check to finish, then launch DayZ again.

Delete a Corrupted Player Profile

A corrupted local player profile can cause login problems. Only try this if you suspect the profile is the issue because deleting it can cause in-game losses.

  • Close DayZ and use Task Manager to make sure it is not running.
  • Open File Explorer.
  • Go to `C:\Users\[Your Username]\Documents\DayZ`.
  • Find the DayZ folder.
  • Delete the folder and confirm when prompted.
  • Start DayZ again and test the login.

Note: A normal deletion moves the folder to the trash bin. Press SHIFT+DELETE if you want to remove it permanently.

Disable In-Game Overlays

Overlays from apps such as Discord or NVIDIA GeForce Experience may conflict with DayZ login. Temporarily disable them and check whether the error stops.

Disable the Discord Overlay

  • Open Discord.
  • Click the gear icon near the headset icon in the lower-left corner.
  • Select Overlay from the left sidebar.
  • Find Enable in-game overlay.
  • Turn it off.

Disable the NVIDIA GeForce Experience Overlay

  • Click the upward-facing arrow near the clock in the lower-right corner of the desktop.
  • Right-click the NVIDIA Settings icon.
  • Open NVIDIA GeForce Experience.
  • Click the gear icon in the top-right corner.
  • Go to the General tab.
  • Find In-Game Overlay and turn it off.

If none of these methods work, uninstalling and reinstalling DayZ may be necessary. If the problem still remains after that, contact the developers through Steam Support for DayZ technical issues.

Still have questions?

Come chat with us and we will get back to you as soon as possible!

Contact Support