ely that position the object flips to the wrong direction. Seems to me that it's a bug in the Orient Direction component. I've created a new gh file to demonstrate what I'm seeing.
In the image below,
is the original object that I'm going to position.
is the result when positioning at .48 of the circle.
is the result when positioning at .50 of the circle.
is the result when positioning at .52 of the circle.
Notice how at .5 of the circle the position of the object jumps.