The game doesn't detect the closest path to laying track (Curve->Straight->Straight->Curve)
3 Image below showing the bug.
1. The shortest possible length to automatically place ghosts for laying track.
Auto-routing Complete
2. The distance it should track to
Auto-routing Incomplete
3. Manually placing the curve, then a couple of straights, then the last curve.
Manual Routing Complete