Alle Perrons hier sind als Multipolygon (also als Fläche) gemapped. https://www.openstreetmap.org/way/389887036 ist dabei eine der inneren Kanten (die Kanten von Multipolygons haben i.d.R. keine eigenen Tags). Dorthin sind auch die Rolltreppen verbunden, sie sind also bereits mit dem Perron verbunden.

Was du jetzt gemacht hast: Du hast die Passage Gessnerallee mittels highway=pedestrian direkt mit der äusseren Kante der Perrons verbunden. Einerseits ist es das nicht nötig, da, wie gesagt, das Perron schon mit den Rolltreppen erschlossen ist und es keinen Unterschied macht, ob du nun die äussere oder innere Kante erschliesst (beide Ways haben selbst keine Tags, sind also nicht routingfähig), andererseits ist es schlicht falsch, denn Rolltreppen sind nicht rollstuhlgängig. Die neu gemappten highway=pedestrain suggerieren nun, dass man da auch gleich nebenan problemlos mit dem Rollstuhl hochkommt, das ist aber natürlich nicht der Fall. Ausserdem stimmt die Geometrie davon nicht, sie geht durch Wand und Decke zwischen Passage und Perron, darum die mit Humor zu nehmende Bemerkung ;D

Verstehst du, was ich meine?

Wenn ihr (wer seid "ihr" überhaupt wenn ich fragen darf?) nicht über die Flächen routen könnt, ist das grundsätzlich euer Problem. Denn die Daten sind korrekt so wie sie sind. Was bei Flächen aber oft gemacht wird, sind normal als Linien eingetragene Footways, die dem Routing helfen. Das müsstest du dann entlang der Perrons eintragen, bspw. von einem Abgang zum anderen.

LG Lezurex