Page 1 of 1

Train interrupt not firing until interrupt deleted and remade

Posted: Sat Jun 14, 2025 8:20 pm
by jimmyknucks
Environment
  • Steam deck
  • Mods:
    • base, elevated-rails, space-age, quality 2.0.55
      squeak-through 2.0.1.0
      far-reach 2.0.0
  • 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 limit
Actual 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 limit
Recovery
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":
    Screenshot 2025-06-14 at 1.13.02 PM.png
    Screenshot 2025-06-14 at 1.13.02 PM.png (192.55 KiB) Viewed 277 times
  • Save Interrupt
4. Observe the interrupt "2-7 fulfill" fires automatically
5. Create save file named "spage 001" at this point
Failed Recovery Attempts
*These actions did NOT produce the Expected Result
Remove 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
Please note that in the later save "spage 001":
  • 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

Re: [2.0.55][Modded] Train interrupt not firing until interrupt deleted and remade

Posted: Sat Jun 14, 2025 9:37 pm
by Loewchen
The circuit sending the iron ore signal is broken and stroboscopicing the signal every second tick and you misspelled the station names. NaB.