
Changing the chain signal between the two stops to a rail signal causes the train to wait for the next block to be open, but does not prevent it from parking immediately thereafter--out of alignment, but thinking it is parked at a stop correctly.
I have reproduced this with a test-case: Original save: https://cdn.discordapp.com/attachments/ ... 12/new.zip