Hi,
I wonder if you can help correct a problem here. The steps Way: 473394175 and path Way: 757075103 are crossing (unjoined) on the same relative level/layer being -1 This is clearly wrong. If the ways are on the same layer (-1) then they should join. If they are not on the same layer then one should be on a higher or lower layer than the other.
The layer tag is explained here :- layer=*
If you don't think you can do this maybe you could say which way is above the other. I may be able to sort it out.
Regards Bernard.