Possible bug in Osmarender

Osmarender shows a level crossing where the Church Avenue/Church Path footbridge crosses the railway east of Mortlake station even though the bridge is correctly tagged as such. How can I get rid of it?

Neither the path nor the railway have a layer tag. I presume the path/bridge should have layer=1 (assuming it is above the railway).

Also, to add: the path and the railway are sharing a node. They should not be sharing a node unless they actually intersect.
So bridges should not share a node with whatever they are crossing over.

I think Osmarender draws a level crossing wherever a highway shares a node with a railway.

And that’s not a fault, because if they share the same node, they also must have the same height :wink:
Without the same height: how they could share the same point? :wink: