TryMakePreToilReservations() returned false for a non-queued job right after StartJob(). This should have been checked before. pawn = Mech_Lifter123270, curJob = EmptyWasteContainer (Job_263214) A = Thing_MechGestator157933 B = Thing_Wastepack158890 Giver = JobGiver_Work [workGiverDef: EmptyWasteContainer]
at .Verse.AI.Pawn_JobTracker.TryFindAndStartJob_Patch1(Pawn_JobTracker this) [0xFFFFFFFF]
at Verse.AI.Pawn_JobTracker.JobTrackerTickInterval(Int32 delta) [0x1C4]
at Verse.Pawn.TickInterval(Int32 delta) [0x0]
at Verse.Thing.DoTick() [0xEB]
at Verse.TickList.Tick() [0x139]
at .Verse.TickManager.DoSingleTick_Patch2(TickManager this) [0xFFFFFFFF]
at Verse.TickManager.TickManagerUpdate() [0x87]
at Verse.Game.UpdatePlay() [0x18]
at Verse.Root_Play.Update() [0x2D]
at .InvokeMessageMethod_Verse.Root_Play.Update(Closure , Object ) [0xFFFFFFFF]
at Waylith.UnityCompat.UnityWorld.InvokeMessage(UnityComponentState component, UnityMessageType messageType) [0x2A]
at RimWorldWaylith.Bootstrap+<>c__DisplayClass23_0.<Initialize>b__3() [0x0]
at Waylith.EngineApplication.RunLoop() [0x0]
at Waylith.EngineApplication.Run(EngineApplicationOptions options, Action`1 initialize) [0xB0]
at RimWorldWaylith.Program.Main(String[] args) [0x1E6]