Edit: It appears the ghost only works if the mouse cursor is very close to the center of the track. So while the green placement indicator suggests a position is a valid placement, placing the ghost fails if it's not near the center of the train track.
To recreate:
Place some rails down.
shift-click a locomotive onto the track in a place off track center. Green locomotive should indicate that this is valid.
Ghost is not created. Zero flying text indicating why placement failed.
Expected behavior: Ghost is created.

