problem with 'Apply Visual Transform' with copy rotation

Hello,

I have a problem with “Apply Visual Transform To Pose” in combination with copy rotation.
I have a rig that uses some “Copy Rotation” bone constraints.

When the “Offset” function is disabled I can simply use “'Apply Visual Transform To Pose” and everyting wil work fine.

But, if “Offset” is enabled the “'Apply Visual Transform To Pose” will go wrong.
( Each time you apply the visual transform the offset will be “added”. )

Is there a way to overcome this problem?
I need it because I want to export my model to a game engine.