SkeletalMesh: Child body rotates with the parent, but locked in the original angle (rotation)

Hi everybody,

I’m quite new to Unreal Engine and I want to ask if anybody has encountered a similar issue when working with skeletal meshes.

My skeletal mesh has a physics asset and bones and constraints are accurately set up. In the below video, the limitations on the constraints are “Free” in every axis.

Even if I lock them, except the required one, the child turns windward around its axis along with the parent. This doesn’t respond to angular damping or force added with C++ code.

This question shed some light on this issue, but since I’m using a skeletal mesh, I don’t have any idea how to change relative transform to the bone.

Note that I’ve imported the mesh from Blender with all the bone hierarchy set up already. These 2 bones I customized in UE 5 Skeletal Mesh Editor because the original axes didn’t align to the rotation plane I needed (Z axis 45 degrees and X, and Y axes 67 degrees angular from the original axes).

Any help with this would be much appreciated! This doesn’t seem like that big of an issue, but I’m stuck in this for a week now!