Environment
- Steam deck
- Mods:
- base, elevated-rails, space-age, quality 2.0.55
squeak-through 2.0.1.0
far-reach 2.0.0
- base, elevated-rails, space-age, quality 2.0.55
- Two saves provided: "_autosave3" is the older where error is active, "spage 001" was created after recovery steps. See below.
Steps to reproduce
- Load save "_autosave3"
- Observe the trains in group "2-7 <logistic robot>"
Expected result
the "2-7 <logistic robot>" train group interrupt "2-7 fulfill" is firing automatically when both "2-7 <iron ore> <up arrow>" and "2-7 <iron ore> <down arrow>" stations have available train limitActual result
the "2-7 <logistic robot>" train group interrupt "2-7 fulfill" is NOT firing automatically when both "2-7 <iron ore> <up arrow>" and "2-7 <iron ore> <down arrow>" stations have available train limitRecovery
1. Build a new train, copy the settings of existing "2-7 <logistic robot>" train (shift+right click), paste settings onto the new train (shift+left click)2. Delete the older "2-7 <logistic robot>" trains. Only the newly created train remains in the group.
3. Edit train in train group "2-7 <logistic robot>":
- Click X on the interrupts "2-7 fulfill" and "2-7 refuel"
- Add interrupt (note no interrupts named "2-7 fulfill" in the "Add Interrupt" popup window) named "2-7 fulfill"
- Recreate the previous settings of "2-7 fulfill":
- Save Interrupt
5. Create save file named "spage 001" at this point
Failed Recovery Attempts
*These actions did NOT produce the Expected ResultRemove Locomotives from a "2-7 <logistic robot>" train, and replace with new Locomotives
Build a new train, copy the settings of existing "2-7 <logistic robot>" train (shift+right click), paste settings onto the new train (shift+left click)
Manually fire the "2-7 fulfill" interrupt by clicking the play button. This allowed the train to queue and complete the interrupt, however after returning to the normal schedule, the interrupt will not fire automatically
Adjusting the wait condition for the scheduled stop "2-7 home", from <None> to "inactivity" or similar.
Driving train manually, while riding or in remote view
Remove fuel from Locomotives to force a fire of the "2-7 fuel" interrupt. This allowed the train to queue and complete the interrupt, however after returning to the normal schedule, the "2-7 fulfill" interrupt will not fire automatically
Notes
There are two train groups. "1-1 <logistic robot>" and "2-7 <logistic robot>", they have the exact same interrupt and schedule configuration, but with "1-1" swapped out for "2-7". They are both set to idle at their respective "#-# home" stations with similar looping circuit networks cycling through <coal>, <iron ore>, etc. The "#-# fulfill" interrupts in both is meant to send a train to a provider and then a requester station if both have available train limit.Please note that in the earlier save "_autosave3":
- the "1-1 <logistic robot>" train group interrupt "1-1 fulfill" is firing
- the "2-7 <logistic robot>" train group interrupt "2-7 fulfill" is NOT firing
- the "1-1 <logistic robot>" train group interrupt "1-1 fulfill" is firing
- the "2-7 <logistic robot>" train group interrupt "2-7 fulfill" is firing