Somehow the patch is putting out quite a bit stuff that seems fine even set to 10 - I did find one way that breaks routing on device though
Something is really strange here - the problematic section is the bridge to the East, and with ID I cannot properly select it.
Routing over it on my Oregon 600 in simulation mode - it get's stuck as soon as it reaches the bridge.
I have now changed my style, before if a route contained a bridge, there was supposed to be no extra routable line created for the bridge, this did not work in all cases due to the discussed bug. I changed my style to create no extra routable line for a bridge if part of a relation, but this did not work either, I'm still ending up with 8 routable lines instead of 3 for the bridge itself. Very strange.
In general I think quite often it is adjoining ways that are more likely to be problematic. Not so easy what to do with all this long list as often it did not create more than 2-3 routable lines. The most were 8 (linked above). I'm now trying to see what it gives for my changed style. I did go through my style, and without this bug the style should create no more than 4 routable lines at most for a single street (yes this does not solve if there are two streets that get put on top of each other, because of super detailed mapping). However as in the above linked example that was not the case.
This is a case where in OSM there is already overlapping data - I'll give it a better check tomorrow: