Hello,

I think the "via" node is wrong here: https://www.openstreetmap.org/relation/17945654

You probably meant the intersection itself.

For the record, I wonder why you want to create so many restriction relations; is there a problem with some router that suggests U-turns on ordinary ways?  Should that occur, this is probably something better fixed in the software itself.