I've captired 5 saves just before the back up happened where the train stopped mid tracks, every time the re-loaded save did not show the stopping. The only difference is on the reply I am just watching, and not playing. Something is causing it with my actions, that causes the which N trains are going to the stop and that train does not make the cut. When I removed station limits, the trains did not stop mid tracks any more. There is a problem I have 12 two-car diesel tanker trains and 16 4-car watertankers trains that reload the station when they run low on fuel, when a station runs low, the request ALL of them. In that case I am happy when trains get re-routed after leaving the station. Usually they reroute. after the first two show up, but in some case they all rerouote and the demand goes unmet.
I have tried forcing it by pausing the game, breaking and rebuilding tracks, but so far cannot make it happen.
I finally just move on and removed station limit on the stations that were causing the issue, there were only two Sausage loading (the first train would pick up all the sausage, and second would stop), the other was copper scap, where first strain would pick up all the scrap, and second would stop. in both cases the stations where near busy interections there the time between two trains even starting right behind each other, would get separated by traffic and may ba a minute or two between arrivals, or in some cases the second train would be re-routed and arrive first.