view the map and pan to it and touch the triangle/! icon. It opens a
popup and you can click "remove". (I just did this yesterday as a
street I marked to avoided because of having no pavement and raise
structures has finaly beben repaved.)
I have not read the code, but surely osamnd identifies the way and
marks that. In OSM bridges are ~always a different way. So after you
remove, zoom way in and click on the middle of the bridge and try that.
osmand should somehow color/indicate avoided ways quite loudly so this
overblocking can be apparent. One otherwise can't tell where there are
way splits on a road -- which is normally good.