Hey @linuxgurugamer, am running KSP 1.8.1 and I am unable to get the game to start when TAC Fuel Balancer is installed (2.21.5)
While loading up the game (I am assuming its either MM or Mechjeb or even MADLAD telling me that the dll file is incompatible)
Load screen gets up to loading the Serenity Expansion and then the console slowly gets spammed with the following.
[EXC 20:53:00.646] ReflectionTypeLoadException: Exception of type 'System.Reflection.ReflectionTypeLoadException' was thrown.
System.Reflection.Assembly.GetTypes () (at <ad04dee02e7e4a85a1299c7ee81c79f6>:0)
AssemblyLoader+LoadedAssembyList.GetPathByType (System.Type type) (at <9d71e4043e394d78a6cf9193ad011698>:0)
AssemblyLoader.GetPathByType (System.Type type) (at <9d71e4043e394d78a6cf9193ad011698>:0)
AT_Utils.PluginState.get_config (System.Type object_type) (at <06fc2bb492054b45919a0c96aa2441ac>:0)
AT_Utils.PluginState.SaveState (System.Object obj, System.String basename) (at <06fc2bb492054b45919a0c96aa2441ac>:0)
AT_Utils.AddonWindowBase`1+<>c[T].<Awake>b__12_0 () (at <06fc2bb492054b45919a0c96aa2441ac>:0)
AT_Utils.ActionDamper.Run (System.Action action) (at <06fc2bb492054b45919a0c96aa2441ac>:0)
AT_Utils.ActionDamper.Run () (at <06fc2bb492054b45919a0c96aa2441ac>:0)
AT_Utils.AddonWindowBase`1[T].LateUpdate () (at <06fc2bb492054b45919a0c96aa2441ac>:0)
UnityEngine.DebugLogHandler:LogException(Exception, Object)
ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
UnityEngine.Debug:CallOverridenDebugHandler(Exception, Object)
[LOG 20:53:00.646] [ModuleManager] Intercepted a ReflectionTypeLoadException. List of broken DLLs:
TacFuelBalancer 2.21.5.0 GameData\TacFuelBalancer\Plugins\TacFuelBalancer.dll
here is my KSP.log https://www.dropbox.com/s/xrxqp5j6qbz6b9l/KSP.log?dl=0
If I remove Tac Fuel Balancer I can get to the main menu with no issues.