presumably that router has a problem with pedestrian areas - see also https://www.openstreetmap.org/directions?engine=fossgis_valhalla_foot&route=55.95358%2C-3.18924%3B55.95472%2C-3.18822#map=18/55.95434/-3.18793 - and doesn't route around the edges like osrm/graphhopper