Good discovery this one. It appeared that "pose mode" changes were not registered in our undo system. That way the first operator you try to redo after exit posemode fails.