Troubleshooting Guide
Your game has crashed and you've received this error message? Then read this post on how to resolve this.
Error: ERROR: Game files are corrupted! Please try to completely uninstall the game and reinstall via Steam or Epic Games Store.

Has it worked before? If yes, then what changed since it stopped working? This error can occur for a few reasons.
Starting with version 1.2.x, Watchdog has been causing problems with the game. Deleting this has resolved this error for several players. The file is found inside the Bannerlord folder. You can choose to delete the Watchdog.exe file or the entire Watchdog folder. Then try launching the game again.
The Game had an update
It is fairly common for game files to get corrupted when the base game is updated through Steam. Verifying the game files will resolve this.

There are single player mods installed
Although it's perfectly possible to have single player mods installed, it highly depends on the mods whether they will cause conflicts with Bannerlord Online. Go through the steps below until it works.
Your game has crashed and you've received this error message? Then read this post on how to resolve this.
Error: ERROR: Game files are corrupted! Please try to completely uninstall the game and reinstall via Steam or Epic Games Store.

Notice!
These error messages have since been updated to include a particular line relevant to the crash. If the below steps do not help, reply with the screenshot or contact members with the technical support role through Discord.
These error messages have since been updated to include a particular line relevant to the crash. If the below steps do not help, reply with the screenshot or contact members with the technical support role through Discord.
Has it worked before? If yes, then what changed since it stopped working? This error can occur for a few reasons.
- The game had an update
- There are single player mods installed
Starting with version 1.2.x, Watchdog has been causing problems with the game. Deleting this has resolved this error for several players. The file is found inside the Bannerlord folder. You can choose to delete the Watchdog.exe file or the entire Watchdog folder. Then try launching the game again.
\steamapps\common\Mount & Blade II Bannerlord\bin\Win64_Shipping_Client\Watchdog
The Game had an update
It is fairly common for game files to get corrupted when the base game is updated through Steam. Verifying the game files will resolve this.

There are single player mods installed
Although it's perfectly possible to have single player mods installed, it highly depends on the mods whether they will cause conflicts with Bannerlord Online. Go through the steps below until it works.
- Disable all single player mods in the base game Launcher. Try launching Bannerlord Online.
- (Temporarily) Remove the mods from Bannerlord.
- Create a new folder in a location convenient for you.
- Navigate to the Bannerlord Modules folder. "\SteamLibrary\steamapps\common\Mount & Blade II Bannerlord\Modules"
- Move all single player mods to the new folder created in step 1 and try launching Bannerlord Online. Only the following mods should remain.
- BannerlordOnline
- BirthAndDeath
- CustomBattle
- Multiplayer
- Native
- SandBox
- SandBox Core
- StoryMode - Verify the game files. See steps for "The Game had an update" above.
- Reinstall Bannerlord and Bannerlord Online.
Like mods installed through third party websites suchbas nexusmods, mods installed through the steam workshop can also cause conflicts. However, the steam workshop does not install the mods into the Modules folder. As these mods are automatically re-downloaded if moved, the only option is to unsubscribe to the mods installed using the steam workshop.
Conflicting ModsFor a list of known conflicting mods, check (Info) Mods conflicting with BO
Newtonsoft.jsonThe steps below should only be followed if your error concerns the Newtonsoft.json file.
Below solution has been provided by Axor.
******** READ THIS CAREFULLY !!! *******
**** WARNING THIS IS TEDIOUS AND CAN CRASH YOUR COPY OF WINDOWS! YOU MUST DO ONLY WHAT I AM TELLING YOU HERE AND HAVE NO EXTRANEOUS KEY STROKES ****
- You must copy the file "GACUTIL.EXE" - which is normally found in
[COLOR=rgb(247, 218, 100)]C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\Bin\NETFX4.8 Tools[/COLOR]
to the[COLOR=rgb(247, 218, 100)]C:\Windows\System32[/COLOR]
directory.- Then click on the Start Menu and in the search bar type "Developer Command Prompt" and when it appears above the Search Bar, right click it and "Run as Administrator".
- In the black Windows command prompt box that then appears, type the following
gacutil /u Newtonsoft.json
. This will remove the faulty Newtonsoft DLL library from your Windows install. The Newtonsoft library is a part of the Windows .NET framework and is used by many programs and if it is needed, the .NET framework will reinstall this file when needed.
If you do not find "gacutil.exe" you may need to download the Microsoft Visual Studio free version from Microsoft and install that first. It contains many tools that are used to write and repair programs and apps in Windows and it takes about 13 Gb of space if you download only the basic version of this utility.
Last edited: