I've got an express train between the cities: C1-C2 and also metro trains running via the towns: C1 - T1- T2 - C2.
The metro trains use entirely separate tracks and I've given them orders to go to C1 then go to C2, expecting implicit orders would fill in the visits to the towns for me and when they get to C2 I'd expect they turn around and visit all the towns on the way back to C1. I've checked that the orders are not 'non-stop' too. That is working great for the trip from C1 to C2 via the towns. They're picking up / dropping off as expected. What isn't working is the trip back from C2 to C1 via the towns. The trains pause briefly at the stations but don't load/unload and in fact make the entire journey completely empty. They don't even pick up anything from C2 to take to C1.
Is this expected? Am I missing something? HELP!?
(Long time reader but first post

