In UE5.5.4 the return value of ’Get Physics Linear Velocity at Point’ is wrong

I may know what the problem is.

My self-spinning Actor offsets a cube component and then sets its rotation, which causes its center of rotation to be inconsistent with its model’s origin. Getting the linear velocity of a physics point seems to be calculated based on its model’s origin or center of mass.

If so, is there another way to get the linear velocity of a point on a self-spinning and moving Actor?