The root component is moving without the static mesh

I tried a blueprint script to explicitly tell ue5 to attach to the capsule component but it keep throwing warning about how it needs to attach to a static object and not a moveable one.

This is frustrating but at least whenever I drag/move the pawn in the editor and in game it behaves properly. Where-as if I don’t explicitly attach the mesh to the capsule component (WHICH it should already be attached since it is a child of the capsule) then any time I drag the the pawn in the editor only the capsule component moves.

Any idea how to fix this?

Thank you

And seconds later I found the problem, one of my static meshes were set to static instead of moveable.