Not exactly orient to path

Hi, Im having trouble with the tool used in “properties” called orient to path.
I’m pretty sure what it’s supposed to do is make the object face in the direction that the parent peg line is going. If I’m wrong, let me know.
Now, the object is going orient to path, but every time it hits a point on the parent peg line where it’s suppoesed to turn, it re-appears in a seemingly random place.
Some help would be appreciated,

I would need more information to understand your problem. You can contact and send them screenshots or an example project.