Reply back on your note that the cause is the fact that the way that
crosses under the bridge shares a node with the way that crosses over
the top of the bridge. The fact that they share nodes says they
"connect", which is why OsmAnd thinks you can turn at that node.
Indicate that a local mapper needs to change the ways to not share a
node where they cross.