Weird physics glitch with vehicles

When my vehicles have hinges (Doors) that are moving, the vehicle goes into a state of zero gravity and floats around. I first experienced this glitch around the end of 2022 (Probably a physics update). I fixed the glitch by welding the doors when they are fully closed or open. Now, I made a bus with 5 miniguns and it is doing it again. (It does this when I aim them around.) I tried changing with cylindrical constraints, and mass, limiting the amount of hinges, and getting rid of the suspension. All of those don’t work and I have to use hinges for the miniguns to aim. I can’t CFrame or use a body gyro because it will glitch it more. Please help!!!