Box art - Escape from Tarkov

Escape from Tarkov Error Reading JObject from JsonReader Fix

Like any other online game, Escape from Tarkov is not immune to occasional errors. However, one particular error prevents the Battlestate Games launcher itself from loading. The Escape from Tarkov error reading JObject from JsonReader is particularly problematic, and it’s not exactly easy to fix, either. If this error is holding you back, read this guide to learn what you can do to fix it.

Escape from Tarkov | Error reading JObject from JsonReader

Escape from Tarkov error reading jobject from jsonreader

The Escape from Tarkov “error reading JObject from JsonReader” typically appears when trying to launch the Battlestate Games launcher. An error window states there’s been an “Unhandled exception,” and typically refers to a specific path, line, and position.

ALSO: Escape from Tarkov Matching Time | Why is it taking forever?

Without going into too much detail, the error reading JObject from Jsonreader error prevents the Battlestate Games launcher from loading. Naturally, this stops players from being able to launch the game. As such, the easiest way to fix it is to reinstall the Battlestate Games launcher. With a fresh install, the error message typically disappears, and players can jump back into the game.

However, this fix doesn’t work for everyone. And while there are other solutions to be employed, they quickly get fairly technical. If you’ve already reinstalled the Battlestate Games launcher and you’re still getting the error, here are two other solutions to try.

Run the Battlestate Games launcher as an administrator

  1. Navigate to the Battlestate Games launcher folder. The default directory is C:\Users\[username]\AppData\Roaming\Battlestate Games\BsgLauncher
  2. Right click on BsgLauncher.exe and click the option to run the program as an Administrator.
  3. With any luck, the launcher will load and begin to update itself

Edit the Battlestate Games launcher settings file

  1. Open the Battlestate Games launcher folder. The default directory is C:\Users\[username]\AppData\Roaming\Battlestate Games\BsgLauncher
  2. Back up the entire BsgLauncher\settings folder, just as a precautionary measure
  3. Open the settings folder, then right click the settings file
  4. Choose to open the settings file with a text editor such as Notepad or Notepad++
  5. Search for “gameRootDir”:null string, and replace “null” with the installation directory of the game, i.e. C:\Program Files\Escape from Tarkov

With any luck, one of these solutions will clear up the Escape from Tarkov error reading JObect from JsonReader problem. If none of these solutions work, it may be worth going for a fresh install of both the Battlestate Games launcher and Escape from Tarkov. If you have to go this route, it’s probably best to stick to the default installation paths. Either way, be sure to back up your settings file before reinstalling the game.