I am experiencing this too on a save without mods, but I noticed an additional detail. If there's a train yard before a station, with multiple tracks for waiting trains, they will use those additional tracks just fine, but only if their "first" choice of track is blocked by a moving train. They then correctly use a different track. But if that "first" track is occupied by an already stationary (waiting) train, then other trains won't even look at those additional tracks, and instead go like "huh, seems we're waiting". They queue up on the main track, from both directions, blocking traffic. No roundabouts in my case, the tracks leading to the yard area are pretty simple. Also worth noting that the issue is independent of using exclusive zones, or whether the yard area is just a track or a station in the schedule, and that the track setup is otherwise correct. Manually pointing the train to a free yard track will "unstuck" its pathfinding and then it continues as normal.



Files not imported: stuck.save