Destiny 2 is a first-person shooter game initially released for PlayStation, Xbox One, and Microsoft Windows in 2017. It is a multiplayer role-playing game where the players play the role of the Guardian of Earth’s last safe city, protect humanity from the aliens, and fight against the looming threat of Darkness.
The game has had a lot of bugs and errors since its initial release. The bugs and errors actually make any game annoying and dissatisfying- the same with the case of Destiny 2. Recently, players reported that they faced the Marmot error while trying to play Destiny 2. Players become angry as this error is preventing them from playing the game. In forums like Reddit, they write down the problems they are facing because of this Marmot error and ask for solutions. This error usually happens when the game file is corrupted and requires repair and verification. In this article, we’ll try to provide you with some fixes for the Destiny 2 Error Code Marmot.
Fix Destiny 2 Error Code Marmot
After the recent update, Destiny 2 has been misbehaving a lot giving various types of errors to the users. For some users, the BattlEye is blocking steamclient64.dll, which is preventing users from playing the game. Stick with the post to fix the Destiny 2 Marmot error and the BattlEye blocking steamclient64.dll. But first, let’s have a look at the solutions shared on the Bungie website for the error.
Repair Destiny 2 Application (Windows Store)
- Close Destiny 2
- Go to the Windows Settings
- Click on the “Apps & Features” tab
- Click on Destiny 2
- Next, select “Advanced Options.”
- Run “Repair”
- Restart Destiny 2
Verify Integrity of Game Files (Steam)
- Close Destiny 2
- Open Steam and right-click on Destiny 2
- Select “Properties”
- Then go to “Local Files.”
- Click on “Verify Integrity of Game Files”
- Now, restart the game.
As it’s a recommendation from the devs, you should try these solutions first, but most users find them ineffective to resolve the error. Here are the solutions we suggest you try.
Reinstall BattlEye
After the latest update, BattlEye is giving a bunch of problems to users and sometimes the Marmot error code. We suggest that you reinstall BattlEye to fix the problem. Here is what you need to do.
- Go to the Destiny 2 game folder
- Locate and open the BattlEye folder and run uninstall_battleye.bat
- Once the uninstall is complete, go back to the Destiny 2 game folder and delete the BattlEye folder
- Verify integrity of game files
The BattlEye folder should be downloaded again after verifying the game files on Steam and now, you should be able to play the game.
Reinstall the Steam Client
If you get the error “Failed to read game files, please verify files and try again,” and verifying the game files do not work, reinstall the Steam client to fix the issue. A few users on Steam were successful in resolving the error by reinstalling Steam.
DisableRootAutoUpdate
If your issue is with the BattlEye blocking steamclient64.dll in Destiny 2, there is a way to fix it. Here is what you need to do.
- Press Windows + R to open Run dialogue box and type regedit
- Locate \HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\SystemCertificates\AuthRoot
- Set “DisableRootAutoUpdate” to 0
- Reboot the system
These are the solutions you can try to fix the Destiny 2 Marmot error and a bunch of problems with BattlEye identified in the recent update. If you have a solution that worked for you and we didn’t cover let us know in the comments.
Nothing is working
NOTHING WORKS. Nothing. I have tried every option available to NOT have a marmot error every day or every other day.
dude same here, I ever factory restarted my whole pc redownloaded steam and destiny and a phew mins later while in a vanguard strike it crashed saying the one and only error code marmot. i have never wanted to punch my pc more