Abbiegebeschränkungen

Hallo,

Ich bin noch relativ unerfahren im Arbeiten mit der OSM, habe bisher hauptsächlich POIS eingefügt bzw. korrigiert.
In meiner näheren Umgebung ist mir aufgefallen, das verschiedene Routing-Apps und Services (ORS oder Graphhopper) bestimmte Abbiegeregeln missachten. Nachdem ich mir die betroffenen Kreuzungen in der OSM angesehen habe sieht es aber so aus, als ob die Abbiegeregeln richtig definiert sind. Wieso routen die Services dann aber falsch? Die Regeln sind sicher schon sehr lange so definiert. Es sollte also nicht daran liegen, das die Services einen alten Datenstand haben.

Kreuzung Schlossallee mit Penzinger Straße / Mariahilfer Straße:
https://www.openstreetmap.org/node/393303
Hier ist das linksabbiegen aus der Schlossallee (von Süden kommend) in die Penzinger Straße nicht erlaubt.

Kreuzung Winckelmannstraße mit Mariahilfer Straße
https://www.openstreetmap.org/node/2750942979
Hier ist das linksabbiegen aus der Winckelmannstraße (von Süden kommend) in die Mariahilfer Straße (Richtung TMW) nicht erlaubt.

In beiden Fällen lassen das Open Route Service sowie Graphhopper hier aber linksabbiegen.

Wieso ist da so bzw. wie kann man das korrigieren?

Auf osm.org unterstützt Graphhopper offenbar noch keine Turn Restrictions

https://www.reddit.com/r/openstreetmap/comments/gq8ajp/graphhopper_routing_engine_10_released/frsva19/?context=3

https://graphhopper.com/maps/?point=48.18992%2C16.32034&point=48.19012%2C16.3198&locale=de-DE&vehicle=car&weighting=fastest&turn_costs=true&use_miles=false&layer=Omniscale