Why does it not routing the shortest path?

I want to route between those two points by foot. It always returns the longer route, rather than the shorter one using the yellow main street nearby.
Can someone help or explain the reasons? I already checked the street properties, which should consider it as a footpath.

tl;dr: GH tries not to kill its users by taking them on busy roads.

1 Like

You can always create a custom model and prefer shorter routes via a higher distance_influence.