I have a train interrupt set to pass when a source and destination are available and not full. The relevant station disables when full, or empty. The interrupt uses a circuit wild card that gets filled from a constant combinator. The train parks in the yard when no requests need to be filled. This works for a single source and destination on the same rail network. The bug occurred when I was preparing to add a second drop point on a disconnected section of rail and the train filled up from the source then could not path to the stop on a completely disconnected section of track. I did not expect the train to try to path to a stop that was not on the same rail network as the train.
I have attached a save file that demonstrates the issue.
Train starts in yard.
Interrupt triggers.
Goes to the load point.
Goes to drop point.
Goes to yard.
Interrupt triggers again.
Goes to pick up point.
Fails to path to disconnected station.
03-10-2025, 20-30-27.png (5.75 MiB) Viewed 409 times
03-10-2025, 20-31-14.png (358.53 KiB) Viewed 409 times
The interrupt triggers because the disconnected station is not full and the train will try to go to the disconnected one because it is the only one not full. NaB.
If you can show that either the disconnected station is full and the train therefore should not try to path to it or that there is a path to it and it should be successful in doing so, sure. For anything else you can make a feature request: viewforum.php?f=6.