Issue description
I have a refueling station and a loading station partially overlapping. The train refueled at the refueling station, and then loaded the back two cars. Because the train was set to "until all products provided", and because the train was ahead of the loading stations, it never departs
Reproduction steps

- load save, train is not departing
- force train to proceed
- wait for train to run out of fuel
- after train refuels, will wait at station indefinitely
Game version and build number
0.7.1e (b242)
Operating system
Windows
Attachments
bug_stuckatstation.save
Files not imported: bug_stuckatstation.save