Outo navigointi OSMAnd ohjelmassa. Miksi?

OSM navigoinnissa Klaukkalan läpi navigoidaan hienosti:

https://www.openstreetmap.org/directions?engine=graphhopper_car&route=60.3850%2C24.7446%3B60.3729%2C24.7660#map=15/60.3757/24.7622

Jos tämän saman navigoinnin tekee OSMAnd-appilla niin navigointi kiertää muutaman korttelin Isoseppälän kautta.
Ongelma näyttäisi olevan lähellä Kuonomäentietä, mutta lyhyellä matkalla risteyksen yli navigointi menee oikein. Sitten kun navigoi pidemmän matkan OSMAnd-appilla niin sepä ei ajatakaan enää suoraan vaan tekee hassun kierroksen.

OSMAnd kääntyy Klaukkalantieltä Lepsämäntielle ja siitä Isoseppälälle, josta Lahnuksentielle ja siitä palaa taas Klaukkalantielle. En keksi OSM:ssä mikä voisi olla ongelman syy.

Eri mittaisilla navigointitesteillä se jotenkin näyttäisi liittyvän tuohon kaksikaistaiseen tieosaan ja liikennevaloristeykseen:
https://www.openstreetmap.org/directions?engine=graphhopper_car&route=60.3850%2C24.7446%3B60.3729%2C24.7660#map=19/60.37926/24.75479

Osaako kukaan kertoa miksi ja onko tämä jotenkin korjattavissa?

Ehkä eriliainen liikennevalojen aiheuttama hinta reitille voisi olla syynä eroihin? Toisaalta, jos näin on, niin outoa, että nyt navigointi meni samalla tavalla OsmAndilla, OSRM:lla ja GraphHopperilla.

OsmAnd-navigointi Klaukkalassa