Rimworld not generating planets with SOS2 loaded (I think)

I'm pretty sure I've gotten an error like this when 1.6 wasn't released yet and I had SOS2 in my modlist. I don't really know if I'll be able to see notifications from this site, so if you can help, please DM me on discord: tr_ntalt

public ⁨1⁩ ⁨file⁩ 2025-08-26 05:19:35 UTC

pastefile1

Raw
Exception from asynchronous event: System.NullReferenceException: Object reference not set to an instance of an object
[Ref 3651000B]
  at ImpassableMapMaker.MapGenerator_GenerateMap.Postfix (Verse.Map& __result) [0x00000] in <539fddc0c25c451991a557672c13d102>:0 
  at Verse.MapGenerator.GenerateMap (Verse.IntVec3 mapSize, RimWorld.Planet.MapParent parent, Verse.MapGeneratorDef mapGenerator, System.Collections.Generic.IEnumerable`1[T] extraGenStepDefs, System.Action`1[T] extraInitBeforeContentGen, System.Boolean isPocketMap, System.Boolean stepDebugger) [0x007a7] in <cb53cd4422904947932d33f561ad8d15>:0 
    - TRANSPILER MapPreview.Main: IEnumerable`1 MapPreview.Patches.Patch_Verse_MapGenerator:GenerateMap_Transpiler(IEnumerable`1 instructions)
    - PREFIX com.impassablemapmaker.rimworld.mod: Void ImpassableMapMaker.MapGenerator_GenerateMap:Prefix(MapParent parent, MapGeneratorDef mapGenerator, IEnumerable`1 extraGenStepDefs)
    - PREFIX MapPreview.Main: Void MapPreview.Patches.Patch_Verse_MapGenerator:GenerateMap()
    - PREFIX ShipInteriorMod2: Boolean SaveOurShip2.GenerateSpaceMapInstead:Prefix()
    - POSTFIX com.impassablemapmaker.rimworld.mod: Void ImpassableMapMaker.MapGenerator_GenerateMap:Postfix(Map& __result)
    - POSTFIX OskarPotocki.VEF: Void VEF.Maps.VanillaExpandedFramework_MapGenerator_GenerateMap_Patch:Postfix(Map __result)
    - POSTFIX ShipInteriorMod2: Void SaveOurShip2.GenerateSpaceMapInstead:Postfix(MapParent parent, Map& __result)
    - FINALIZER com.impassablemapmaker.rimworld.mod: Void ImpassableMapMaker.MapGenerator_GenerateMap:Finally()
  at Verse.Game.InitNewGame () [0x0016d] in <cb53cd4422904947932d33f561ad8d15>:0 
    - PREFIX com.Replimat.patches: Void Replimat.Harmony_Game_FlushCacheOnNewOrExistingGames:Prefix()
    - POSTFIX legodude17.pawneditor: Void PawnEditor.StartingThingsManager:RestoreScenario()
    - POSTFIX rimworld.v1024.ebframework: Void EBF.Patches.PostFix_Game_InitNewGame:PostFix()
    - POSTFIX EdB.PrepareCarefully: Void EdB.PrepareCarefully.HarmonyPatches.ReplaceScenarioPatch:Postfix()
    - POSTFIX MapPreviewMod.Main: Void MapPreview.Patches.Patch_Verse_Game:InitNewGame_Postfix()
  at Verse.Root_Play+<>c.<Start>b__1_2 () [0x00025] in <cb53cd4422904947932d33f561ad8d15>:0 
  at Verse.LongEventHandler.RunEventFromAnotherThread (System.Action action) [0x00008] in <cb53cd4422904947932d33f561ad8d15>:0 
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch1 (string)
Verse.LongEventHandler:RunEventFromAnotherThread (System.Action)
Verse.LongEventHandler/<>c:<UpdateCurrentAsynchronousEvent>b__28_0 ()
System.Threading.ThreadHelper:ThreadStart_Context (object)
System.Threading.ExecutionContext:RunInternal (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool)
System.Threading.ExecutionContext:Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool)
System.Threading.ExecutionContext:Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,object)
System.Threading.ThreadHelper:ThreadStart ()