Let’s plan a journey:
The result: a complicated 55 minute journey involving a bus and two trains:
Fair enough, if that’s the fastest possible journey between . And it must be, because it says it’s the fastest with all possible transport modes were enabled.
Except that it isn’t.
Let’s plan the exact same journey but enabling only London Overground and Elizabeth Line modes,
Result: a 52 minute journey involving only two trains:
So, in what way is the 55 minute journey faster than the simpler 52 minute journey?
Presumably it’s because the API hasn’t taken into account that there’s a fair bit of walking between London Overground and Liz Line at Liverpool Street.
But … why include it in the calculation that determines the fastest route, and then ignore it when it’s displayed?