Trying to orientate the Ball Socket Constraint

I am using a ball socket constraint (with attachment0 connected to a rotational ball part inside the UFO and attachment1 connected to the UFO’s seat and an alignorientation with rigidityenabled plus oneattachmentmode connected to the ball socket, so that it doesn’t move) to get my UFO to not flip over. I’ve got it to work once, but I changed something I think and now the attachment for the seat will flip the UFO to its side like it should, I really don’t understand how I got it to work fine before. I orientate the attachments so that the ball socket constraint’s upper angle cone to face upwards… Any thoughts on the best way to do this?

Attachment Orientations

Ball Constraint While Testing
BallConstraint

Ball Constraint Pre-Test Play