Bug: products vanish on conveyor belt passing connectors

akdoganu · 19 days ago

video:
https://github.com/user-attachments/assets/9fbfdf8a-3883-4795-a82c-81a2d7b53e19

Products vanish while traveling on conveyor belt. As items pass a series of belt connectors (near a flat lift), the amount on the belt keeps dropping until only 1 item remains. All alternative outputs on the belt are paused/blocked, so items are NOT being diverted — they are genuinely lost. Version:

Update 4 | v0.8.7a (b614)

mods:
Industrial Expansion v1.0.5
Extra Transports v0.0.1

JustADragon · 19 days ago

seconding this as i've also seen it happen on belt lifts. Thought i was loosing my mind initially lmao

i'll add that one of the cases i saw was in a storage -> lift -> belt connection, with no belt connector in between, and it was still voiding items. Extremely quickly too. so it's likely something to do with the lifts

JustADragon · 19 days ago

I tried to run some tests in a sandbox mode to help out the mod devs but was unable to recreate the bug.

and due to a game update, i can't access the save where i witnessed it

I tested using game version v0.8.7c and mod version v1.0.5

maybe it's some sort of conflict with other transport mods? akdoganu has extra transports, and i have vertical balancers on the save where i saw it

JustADragon · 17 days ago

finally got video proof that it's the lifts and not the sorters

i also have anecdotal evidence that my production ramped up immediately upon replacing the lifts with an alternative

akdoganu · 16 days ago

i decompiled and fixed the mod with ai, seems working fine so far.

@Luminiel Products vanish on belts into lifts/sorters after a save is loaded a second time. EarlyInit re-applies the Harmony patches on every load, and the duplicated SendAsMuchAs patch resets __state and deletes the overflow. Fix: add if (Harmony.HasAnyPatches("IndustrialExpansion")) return; at the start of EarlyInit. Until then, the workaround is to restart the game before loading a save.

Temporary fix for products vanishing on belts into lifts/sorters: replace Mods\IndustrialExpansion\IndustrialExpansion.dll with the attached file (back up the original first). The only change is that the Harmony patches are applied once instead of on every load. I'll remove this once the official update is out.

https://drive.google.com/file/d/1yVS4QuYkwqPCq93wcGH4xWwmWiUMD_q0/view?usp=drive_link

59
Showing 1–5 of 5