Playground swing

I’ve been trying to take stock of the playground for days and I never find a solution, I’ve tried in different ways, does anyone have a solution

when turning on the swing with a HingeConstraint it automatically attaches to the top bar, sometimes I managed to fix this, but when the player goes to sit down it rotates to the ground

image

image