Very odd, I didn't encounter it since the last patch. And I've done multiple services on about a dozen routes since then. I'm on PC/Steam.
When I started a timetable the 'regular' way, it worked as intended. When staying in free roam and driving the subsequent service, the on foot was back.
That's what I've been experiencing on PS5. I always go back to free roam after a service to see if the next one is departing soon. If it's not a long wait, I drive it, but the list of stopping points never updates. It just shows the completed ones from the previous run. It doesn't say 'on foot', though. Since the patch, the new service name/number will update at the top of the box.
Yeah the bug never left technically. The recent "fix" was to stop it saying "On Foot" for every timetable service but everytime you start a new service from free roam it will still say on-foot. A shame this wasn't fixed when they were looking at it.
Bad business. It looks like it will follow the familiar pattern: something works fine ---> DTG messes it up in an update ---> they try to fix it once and fail ---> it stays bad forever.
Ah yes, can confirm that. Only on services started from the timetable directly it's working again. I didn't many services starting on Free Roam lately, so I didn't notice. Bit disappointing