Weird animation exports using Blender for animation

Currently trying to do an animation with 2 rigs in blender, and then exporting them separately to their respective rigs, but when I export them, they wind up breaking entirely


I’ve tried copy pasting each rig into a new blend file, and then exporting them, but this didn’t work.
If it isnt possible to export the animation, is there an easy way to salvage the animations by copying the keyframes?