Recovery file still there so was not an issue, but I left pixelover open to do something, and upon opening it it shut down, deleted the desktop shortcut, deleted the .exe, and had to be reinstalled. Log below:
Godot Engine v3.5.1.stable.custom_build.848a89252 - https://godotengine.org OpenGL ES 3.0 Renderer: Quadro T1000 with Max-Q Design/PCIe/SSE2 Async. shader compilation: ON (full native support) Shader cache: ON ERROR: Condition "_first != nullptr" is true. at: SelfList<class DynamicFont>::List::~List (.\core/self_list.h:108) - Condition "_first != nullptr" is true. WARNING: ObjectDB instances leaked at exit (run with --verbose for details). at: ObjectDB::cleanup (core\object.cpp:2070) - ObjectDB instances leaked at exit (run with --verbose for details). ERROR: Resources still in use at exit (run with --verbose for details). at: ResourceCache::clear (core\resource.cpp:417) - Resources still in use at exit (run with --verbose for details). ERROR: There are still MemoryPool allocs in use at exit! at: MemoryPool::cleanup (core\pool_vector.cpp:63) - Condition "allocs_used > 0" is true.