Urgh, I just realized someone put incorrect `bicycle=dismount` on https://www.openstreetmap.org/way/91301229 and nearby , which causes most routers to go around. And this has been here for years... I will fix this.

But, yes, broadly speaking, this is a difficult issue with routers. It is technically OsmAnd's fault - they should just route on the footways and `bicycle=yes` shouldn't change anything. Otherwise we'd have to add bicycle=yes to tens of thousands of footways across just Latvia.

The vast majority of footways in Latvia don't have any cycling infrastructure or signs. Like almost all these footways here along the bridge - they are the main ways that cyclists use across it, but none of them have any cycleway signage, so legally they are just footways.

I don't really have a solution for this. If we know that routers are having serious problems here, we can add `bicycle=yes` and a `note` that it is needed for routing. But it is really the routers that need to fix their cycling profiles. OsmAnd's profile really should not prefer a primary road over even a long detour over footways.
