Ich wollte dich nur darauf hinweisen, dass dies zumindest bei sbb.ch schon immer so war. Ist auch sinnvoll, da muss man nicht noch eine zweite Suchanfrage abschicken, wo denn die letztmögliche Fahrt enden würde, so dass man ab dort ein Taxi bestellen kann
Aus technischer Sicht ist es wohl ganz einfach erläuterbar: Auf jede Verbindung beim Startpunkt (dortige Linie(n)) wird die kürzeste Strecke eruiert. Benötigt eine Verbindung so lange, dass sie vor einer anderen startet und erst danach wieder endet, wird sie gelöscht. Somit ist dieses Ergebnis völlig valid Oder willst du lieber, dass die DB (oder SBB, oder ...) dir ein "Wartetimeout" programmiert? Stell dir vor, du würdest nur noch Verbindungen angezeigt bekommen, welche an den Bahnhöfen weniger als 30min Aufenthalt enthalten - da gäbs sicher die ein oder andere Information, welche problematischerweise verschwinden würde Zumindest stelle ich mir das so vor
Allerdings ist das gerade im gezeigten Fall ein typisches Versagen im Bereich der Benutzerfreundlichkeit. Guck dir mal die Fahrzeiten an. 29 Minuten Fahrt, über sechseinhalb Stunden Pause zwischendurch. Technisch gesehen wäre es da kaum ein Problem, eine entsprechende Routine einzubauen, die solche Situationen erkennt und z.B. eine Empfehlung ausgibt, die Strecke lieber zu Fuß zu gehen oder sich ein anderes Verkehrsmittel zu suchen.