I hope Waggon Werkstatt will not move over to the Dark Side that is Trouble Shooting World, selling you short route stubs because they admitted it's not profitable to do routes like in TSC. I've got the Brockenbahn and can wholeheartly recommend it. Made with love.
Watching a YT clip this morning, there do seem to be a few possible bugs. Guy triggered passenger loading but kept getting a "You failed to pick up passengers" at some of the stops. Could of course be another reason for failing the stop as I couldn't tell if it was a timetable or career stop.
Sometimes the message "You failed to pick up passengers" was down to where on the platform the train stopped or if they did not arrive on time
There is also an edge case which I had recently. During my ETA tests I discovered that you fail if you arrive past the minute specified. I think it's common knowledge and easy to see. (There is a complicated case where being late is fine, some scenarios involve emergency brakes and you arrive 4 minutes late to a 9 minute stop, and succeed. In case of Spikee being curious, one of the ICE1 scenarios ending at Hagen.) Usually the stops end during the next minute, so if your arrival is accepted, a shortened stay will let you leave on time. However, if the stop ends during the same minute, you might fail the departure, actually. (17:00-17:35, arrive at :58) It's entirely invisible but you can deduce it. I know of grand total one such occasion, during a recent workshop run. There is also a chance you need to arrive before departure, on top of all this. (17:00-17:35, arrive at :36 and fail) Never noticed this.
That's a core related thing, have elaborated on this one in depth. When you are expected by the game to arrive is solely based on the performance percentage given for that instruction, the times in the arrival fields are cosmetics only (and only the initially set ones by the editor upon clicking the Clock symbol are valid). So if you want the player to have a relaxed drive, you don't just change the arrival time. You lower the percentage from 75% to 50% for example, untick an retick the clock to see the estimated arrival then. Then you can adjust these, but only in the seconds range is recommended. You can actually solve this by converting scenarios to Career format and disable scoring. You'll get your checkmarks then and can drive following the timetable. That's why I think ultimately the best scenario format is Career, starting with 1000, and only driving error deductions. No arcade arrival / late points. This allows for challenging gameplay (keeping at speed, caring for passenger comfort) or relaxed, chosen by the player via "Career Scoring" menu setting. Standard scenarios will have you fail if percentages are not adjusted correctly, even when seemingly keeping to the timetable. They tend to have you speeding to achieve timings and not failing the scenario.
From what I've seen too regarding Career scenarios, you can actually tweak the performance parameters way down but the function to do this is very much hidden away which I guess is why many devs don't bother and you get these ludicrous -600 point deductions for being 2 minutes late.
It's just in the ScenarioProperties flyout, click the button on the top to go to its Career points or Weather extension page. Described in the TS manual.
I know that but you would be surprised the number of career scenarios in payware routes where he authors never bothered to adjust the ridiculous default parameters!