I am trying to use this code for part below
workspace.Part.BodyAngularVelocity.AngularVelocity = workspace.Part.CFrame:VectorToWorldSpace(Vector3.new(0, 0, 0.5))

And as intended it flips it on side. But when I roll it first forward (red X axis) and Z,Y are flipped it does turn around it self instead.

But I still want it to flip on side. And as I do VectorToWorldSpace it should be that way?