If the cycling infrastructure is really on the same level as the road, e.g. with only dashed lines to mark it, then the recommended way is to map it as part of the road (i.e. adding a cycleway key on the road itself).

From what I can see, the cycle track is slightly elevated, therefore mapping it on its own is correct.  There seems to be a mistake in the fact that some people (not you) wanted to draw cycle infrastructure and forgot to think about where pedestrians should go.

I think this can fairly easily be solved by adding "foot=yes" on the cycle track.  This will restore correct navigation here.  (Alternatively, removing the "foot=use_sidepath" restriction, as I stated in my previous message, would work too.)