I don't think it is a problem with your mod, here is the part from the output: (Filename: C:/BuildAgent/work/d63dfc6385190b60/artifacts/StandalonePlayerGenerated/UnityEngineDebug.cpp Line: 49) Game State Created. (Filename: C:/BuildAgent/work/d63dfc6385190b60/artifacts/StandalonePlayerGenerated/UnityEngineDebug.cpp Line: 49) FF: EventObserver:: OnGameStateCreated 0, game status: ONGOING, scene MAINMENU (Filename: C:/BuildAgent/work/d63dfc6385190b60/artifacts/StandalonePlayerGenerated/UnityEngineDebug.cpp Line: 49) FF: registering activity X+: Custom Ribbon (Filename: C:/BuildAgent/work/d63dfc6385190b60/artifacts/StandalonePlayerGenerated/UnityEngineDebug.cpp Line: 49) TypeLoadException: Could not load type 'CrewRoster' from assembly 'Assembly-CSharp, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null'. at Nereid.FinalFrontier.HallOfFame.Clear () [0x00000] in <filename unknown>:0 at Nereid.FinalFrontier.HallOfFame.CreateFromLogbook (.Game game, System.Collections.Generic.List`1 book) [0x00000] in <filename unknown>:0 at Nereid.FinalFrontier.Persistence.Load (.Game game, Nereid.FinalFrontier.HallOfFame hallOfFame) [0x00000] in <filename unknown>:0 at Nereid.FinalFrontier.EventObserver.OnGameStateCreated (.Game game) [0x00000] in <filename unknown>:0 at EventData`1[Game].Fire (.Game data) [0x00000] in <filename unknown>:0 at Game..ctor () [0x00000] in <filename unknown>:0 at MainMenu.ConfirmNewGame () [0x00000] in <filename unknown>:0 at MainMenu.DrawNewGame (Int32 id) [0x00000] in <filename unknown>:0 at UnityEngine.GUILayout+LayoutedWindow.DoWindow (Int32 windowID) [0x00000] in <filename unknown>:0 at UnityEngine.GUI.CallWindowDelegate (UnityEngine.WindowFunction func, Int32 id, UnityEngine.GUISkin _skin, Int32 forceRect, Single width, Single height, UnityEngine.GUIStyle style) [0x00000] in <filename unknown>:0 (Filename: Line: -1) [Kethane] Saving settings (Filename: C:/BuildAgent/work/d63dfc6385190b60/artifacts/StandalonePlayerGenerated/UnityEngineDebug.cpp Line: 49) FF: destroying Final Frontier (Filename: C:/BuildAgent/work/d63dfc6385190b60/artifacts/StandalonePlayerGenerated/UnityEngineDebug.cpp Line: 49) FF: log level is INFO (Filename: C:/BuildAgent/work/d63dfc6385190b60/artifacts/StandalonePlayerGenerated/UnityEngineDebug.cpp Line: 49) FF: storing configuration in ##### (Filename: C:/BuildAgent/work/d63dfc6385190b60/artifacts/StandalonePlayerGenerated/UnityEngineDebug.cpp Line: 49) FF: storing window positions (Filename: C:/BuildAgent/work/d63dfc6385190b60/artifacts/StandalonePlayerGenerated/UnityEngineDebug.cpp Line: 49) FF: writing 4 window positions (Filename: C:/BuildAgent/work/d63dfc6385190b60/artifacts/StandalonePlayerGenerated/UnityEngineDebug.cpp Line: 49) [ModStatistics] Saving report (Filename: C:/BuildAgent/work/d63dfc6385190b60/artifacts/StandalonePlayerGenerated/UnityEngineDebug.cpp Line: 49) Destructor called (Filename: C:/BuildAgent/work/d63dfc6385190b60/artifacts/StandalonePlayerGenerated/UnityEngineDebug.cpp Line: 49)