Can someone please tell me why the align position is so bugged?

physics

Why does this happen? I’m just simply trying to make the gun go from point A to point B, but I guess roblox doesn’t like that. Also anyone know how to stop the ball from rotating like that?

Even this managed to happen somehow, it was just slowly floating away
Screenshot (506)

What properties does the align position instance have? Also why is there a rope connecting the ball and the gun? Is that necessary?

The rope was to limit how far the align position could go so it wouldn’t just glide away, and it also set the gun’s network owner to the player. the align position properties are:
Max force: 10000
(changing the other 2 to see if it does anything)
max velocity: 10
responsiveness: 50