BVH import Bone Roll Problem

Hi I am importing BVH animation and remapping it onto an existing rig with the Mocap tools.
Problem Is I get roll offset on the bones. It appears to me that the offset is the roll value that was already on the rig.
As there seems to be no way to “Apply” the bone role like we apply rotations and scale translations.
Not sure what to do. Any suggestions would be appreciated.

Rig Base Pose

Transferred animation.

I can reset all the roll on the bones before remapping the animation, but this results with a rig that is useless for adding IK or animating by hand.

Bump, Is this too specialized? Or is it too terribly basic that nobody wants to answer? :frowning: