In the skeletal mesh Blueprint, I would recommend using the “GetSocketTransform” node. I know the node says ‘socket’ but it can also take a bone’s name. This should allow you to query the bone rotations in bone space (also use a “Transform to Bone Space” node), and find out if the rotation is between particular values on one axis.