So I know it’s been a few months, but for archiving purposes and since this is the first thread that pops up on google:
From my knowledge the correct way to go about this is to use an animation blueprint with the ControlRig node, and then control the ControlRig through the animation blueprint.