Fantastic route, for many reasons.
There's an issue with scenario "Winter in Limburg", a mistake has been made that's not obvious if you don't know how the dispatcher works.
Shortly after starting, your passengers still boarding, the scenario ends with an "AI has left its path" error. The affected service is "AI_1", which is starting next to you.
That service only has one instruction, to drive into a portal. Now this only works if a service's path doesn't intersect with another service - in this case it does, with the player's path.
The issue is in situations like these, the dispatcher must prioritize a service. It can only do so, as in real life, if it has valid departure times for each service. "AI_1" only has its spawn time set to 14:02, but that is nothing the dispatcher can work wih. You need to have an initial StopAt or PickupPassengers instruction with a departure time.
I've fixed that by giving "AI_1" a Pickup instruction with a departure time of 14:02 to have the intended effect. Also, its service class raised above the player's service's, now the dispatcher knows what the author wants.
Thank you for this wonderful scenic route!