I get a CTD without any warnings after some time in-game and when I try to load the auto-save I get a message saying:
DEBUG: Bad save json
syntax error at line 1 near:
Press spacebar…
After which I get an error message saying
Assertion failed!
Program: …
File: picojson.h
Line:228
Expression “type mismatch! call is () before get()” && is()
For information on how your program can cause an assertion failure, see the Visual C++ documentation on asserts
(Press Retry to debug the application - JIT must be enabled)
\ This also happens if I try to start a new game without reseting the world after the first CTD.