Skeleton scaling resets after loading

I’m using MBLab character creator to make characters into Unreal Engine. I set unit scale to 0.01 metric, select all and scale by 100, apply transform. I do this because exporting animations to Unreal is a nightmare and this seems to usually work. The problem is that whenever I save the file and load it, the skeleton’s scaling resets, leading into severe deforming of the mesh. If I scale the skeleton again, the mesh disappears. Any help?