AlignOrientation causing frustrating tilting

Im tryna spawn in a rideable rocket but when I spawn it in with AlignOrientation, its like awkwardly tilted.

Can see in the video, when I disable AlignOrientation on the model and spawn in, its upright, not weird rotations/etc. its flat/parallel to the ground.

RocketboardClone.PrimaryPart.AlignOrientation.CFrame = HumanoidRootPart.CFrame.Rotation

is the only thing I do to it

Might have something to do with a feedback loop? Its aligning to your character but your character is also aligning to it in order to sit on it

I think it has something to do with sometimes my character being titled upwards and thus doing that, but there are instances where it’ll tilt really awkwardly up, especially when moving forward, not just from spamming equip. But it solely the single line, cause that’s the only case that sets it, and disabled AlignOrientation works flawlessly

Is the rocket only ever meant to stay level with the ground?

Ye. It can jump etc. but I use AlignOrientation more or less just to align with direction you’re moving

Maybe try setting the CFrame to

CFrame.fromMatrix(Vector3.zero, HumanoidRootPart.CFrame.RightVector, Vector3.new(0, 1, 0))

Feels like that made the tilting even stronger :sob: