Issue description
Trains should be able to follow each other on the rails at a reasonable distance, and sometimes they do, but a lot of the time a train will refuse to use the line when another train is on it for an excessive distance.
Removing the "No stop" zones in the junctions seems to allow the trains to act as expected, but the mechanism as to why it is does not make any sense to me.
Reproduction steps
*save is refusing to attach. I think it is too large for git hub, even zipped.

You can see the circled train on the right of the attached screenshot is waiting for the circled train on the left, and there is just no reason for it.
Game version and build number
(b470)
Operating system
Windows
Attachments
