Hello,

I am afraid that this changeset broke a few things.  Since you have only made a few contributions so far, I suppose this is simply a beginner’s mistake.  Here is an explanation to help you understand what went wrong.

The "foot=use_sidepath" tag which you added instructs navigation engines to ignore the road for navigation.

Here is one of the roads you changed.
https://www.openstreetmap.org/way/174908018

The problem is that… there isn’t any sidewalk drawn separately here.  The cycle track has been drawn (only open to cyclists) but not the sidewalk.  As a consequence of your changes, navigation for pedestrians will not use the road and will have nothing else to use.  Therefore, queries will fail here and will request pedestrians to make large detours.

This is not a correct way to map things in OSM.

Here is a correct way:

1. Easy solution: use normal roads and do not add any "foot=use_sidepath" or "foot=no" restriction.  Adding "sidewalk=both" is optional (always a good idea to add it, provided they really exist.)

2. More complicated: draw a full network of footways along the roads, and make sure to draw the crossings too.  Only when this is done, you can forbid pedestrians on the roads.

Hope this helps.