Interrupt Temporary Station inserted AFTER the problematic station

Things that has been reported already before.
RiverRob
Inserter
Inserter
Posts: 33
Joined: Sun Jan 05, 2020 3:09 pm
Contact:

Interrupt Temporary Station inserted AFTER the problematic station

Post by RiverRob »

I have 2 stops ("Pickup" and "DropOff") hardcoded in my train's schedule as we have in the past.
I add a "Refuel" interrupt, and it works great. Exist the pickup station, needs gas, gets gas, heads to Dropoff station.
I then add a "WAIT" interrupt for that's triggered when pickup or dropoff is full, disabled, train limit = 0, etc.
Train picks up, sees dropoff is full, interrupt fires and adds a temp trainstop AFTER dropoff. It then waits for whatever condition was set (I'm not sure what it should be since there is no "The station next in line is now available" because it's already Past where it should be)...I just added an Idle 5 seconds.
The train exists the temp wait station, and heads to Pickup...with all the cargo because it skipped dropping it off because the station was unavailable.

I think this is a bug, because one of the points of the changes to "no path" and stuff like that was so we didn't skip stations...which this bug causes.
Ideally, and logically, If my the next station in my schedule is busy, I head to the waiting station, wait until condition "The next station that was unavailable and caused you to wait now has space for you" is met, and the train moves to that station.

If it's not a bug, please explain how I'm supposed to implement this kind of thing with interrupts and not use All interrupts with the wildcards (I can make that method work, but it's really not intuitive)
RiverRob
Inserter
Inserter
Posts: 33
Joined: Sun Jan 05, 2020 3:09 pm
Contact:

Re: Interrupt Temporary Station inserted AFTER the problematic station

Post by RiverRob »

Loewchen wrote: Tue Oct 22, 2024 1:53 am Post the save file, see 3638.
Link to a blueprint example https://factoriobin.com/post/gka94n
Devs will see any trains getting interrupted skip the station all together
Gullyn
Inserter
Inserter
Posts: 25
Joined: Wed Mar 07, 2018 1:13 pm
Contact:

Re: Interrupt Temporary Station inserted AFTER the problematic station

Post by Gullyn »

Thank you for reporting this. I'm seeing the same issue as some of my trains are ending up in a never-ending loop. I thought I was going crazy.
Xamrica
Manual Inserter
Manual Inserter
Posts: 1
Joined: Wed Oct 30, 2024 9:22 pm
Contact:

Re: Interrupt Temporary Station inserted AFTER the problematic station

Post by Xamrica »

[2.0.12] Same problem here, would love to see a fix.
Loewchen wrote: Tue Oct 22, 2024 1:53 am Post the save file, see 3638.
In the save file look at the Train "[Iron Ore] OUT -> [Iron Ore] IN" with the Interrupt Station "WAITING". It's just going in loops and always skipping the station "[Iron Ore] IN". For me this issue only happens when the Interrupt has the condition of "Destination full or no path" (I hope I correctly translated that).
As I've already said: Would love to see a fix. ( And thanks for a great game.)

Edit: well, now it also happend with other conditions. I'm confused.
Attachments
SpaceAge.zip
(20 MiB) Downloaded 14 times
Last edited by Xamrica on Wed Oct 30, 2024 9:56 pm, edited 2 times in total.
User avatar
planetmaker
Fast Inserter
Fast Inserter
Posts: 188
Joined: Mon Jan 21, 2019 9:30 am
Contact:

Re: Interrupt Temporary Station inserted AFTER the problematic station

Post by planetmaker »

I ran in the same (or very similar) issue. I have a train transporting iron from pickup to drop station with an interrupt to go to a refueling station. When iron ran low, I found it sitting refueled in the refueling station as ordered by the interrupt, seemingly waiting for something, but nothing I could figure out and a temporary order to the refueling station has been inserted into the list (not by me - it drove around unattended for literally hours). See the attached save.
Attachments
SpaceAgeOne.zip
(27.39 MiB) Downloaded 16 times
User avatar
planetmaker
Fast Inserter
Fast Inserter
Posts: 188
Joined: Mon Jan 21, 2019 9:30 am
Contact:

Re: Interrupt Temporary Station inserted AFTER the problematic station

Post by planetmaker »

This seems to happen increasingly often in this savegame.

Though it might at times be two different issues:
- the temporary order is not removed and the train keeps waiting (maybe only after a load from savegame?)
- the inserter into the engine does not work. In the latest instance it helped to simply grab coal from the belt and the inserter successfully grabbed coal and the train happily left

Given that it's two different issues, I will create a separate report with a separate save for each:
viewtopic.php?f=7&t=119687
viewtopic.php?f=7&t=119689
Attachments
SpaceAgeOne-2.zip
(27.67 MiB) Downloaded 28 times
SpaceAgeOne-3.zip
(27.7 MiB) Downloaded 20 times
RiverRob
Inserter
Inserter
Posts: 33
Joined: Sun Jan 05, 2020 3:09 pm
Contact:

Re: Interrupt Temporary Station inserted AFTER the problematic station

Post by RiverRob »

This is still a problem, and will be especially hard for new players to get past, so the Devs should do something about it.
But, If you change your train system mentality from a "Point A to Point B" perspective to a "Point A is Home, everything else is an interrupt", it solves all your problems and extremely simplifies the rail system. The down side is if you already had 100+ trains setup and have to go through each of them to rewire their schedules...like I did
User avatar
boskid
Factorio Staff
Factorio Staff
Posts: 3456
Joined: Thu Dec 14, 2017 6:56 pm
Contact:

Re: Interrupt Temporary Station inserted AFTER the problematic station

Post by boskid »

Given this bug report does not mention game versions i will assume it is 2.0.15 and as such mark this as duplicate of 115988.
Post Reply

Return to “Duplicates”