I have setup OSRM backend and frontend using profiles/foot.lua aka walking profile. The routing works well untill a trunk road (OSM tag: highway=trunk) comes along or between the origin and destination points. When that happens, I get this:
When giving walking directions, OSRM seems to be avoiding trunk roads like the plague. Now it may be the case in some countries that pedestrians aren't allowed on trunk roads, but I can assure you it's not the case for the places that I want to cover. How does one convince one's local OSRM instance that trunk roads are ok for pedestrians?
FYI: I've built OSRM from source following their github wiki pages. No docker.