⟨03Stonesmile⟩ A bunch of errors identical to this are at the top of the log, and when using KSP in debug mode, principia doesn't work. It does work when not in debug mode though [ERR 21:23:21.245] Failed to load assembly C:\KSP\KSP_1.12_Principia\GameData\Principia\x64\libprotobuf.dll: System.BadImageFormatException: Format of the executable (.exe) or library (.dll) is invalid. at Mono.Cecil.PE.ImageReader.ReadOptionalHeaders (System.UInt16& subsystem, System.UInt16& dll_characteristics) [0x00067] in <7a890c320a104d46b8776d7dd2bc4e65>:0 at Mono.Cecil.PE.ImageReader.ReadImage () [0x0007a] in <7a890c320a104d46b8776d7dd2bc4e65>:0 at Mono.Cecil.PE.ImageReader.ReadImageFrom (System.IO.Stream stream) [0x00007] in <7a890c320a104d46b8776d7dd2bc4e65>:0 at Mono.Cecil.ModuleDefinition.ReadModule (System.IO.Stream stream, Mono.Cecil.ReaderParameters parameters) [0x00022] in <7a890c320a104d46b8776d7dd2bc4e65>:0 at Mono.Cecil.ModuleDefinition.ReadModule (System.String fileName, Mono.Cecil.ReaderParameters parameters) [0x0000a] in <7a890c320a104d46b8776d7dd2bc4e65>:0 at Mono.Cecil.ModuleDefinition.ReadModule (System.String fileName) [0x00007] in <7a890c320a104d46b8776d7dd2bc4e65>:0 at AssemblyLoader.ScanForBadTypeRefs (System.String file) [0x00000] in <39c0323fb6b449a4aaf3465c00ed3c8d>:0 at AssemblyLoader.LoadExternalAssembly (System.String file) [0x00175] in <39c0323fb6b449a4aaf3465c00ed3c8d>:0 UnityEngine.Debug:LogError(Object) AssemblyLoader:LoadExternalAssembly(String) ProxyDomain:GetAssembly(String) AssemblyLoader:LoadPlugin(FileInfo, String, ConfigNode) d__90:MoveNext() UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator) d__71:MoveNext() UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator) GameDatabase:StartLoad() d__11:MoveNext() UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator) LoadingScreen:Start()