I was expecting that the addition of waypoints would allow switchbacks. Since we could now tell the trains to go into the stubs and then carry on, but I think, due to pathfinding not being properly setup, it can’t do that. Spent an hour and 40 million with nice long stubs (to ensure the train would fit) and the path won’t resolve. The train won’t run. It seems that if the train has to change direction, even at a waypoint, it will fail to find the path.