Animation on a bp_clone of a player

I’m working on a mechanic where when the player presses the R key, their movements, rotations and animations are recorded. Pressing R again stops recording. Then, by pressing T, a clone of type bp_thirdpersoncharacter (identical to the player) is generated and replays this recording. I managed to reproduce the movements and rotations on the clone, but I have been stuck for three days on the animations which refuse to reproduce correctly. I tried saving the player character ABP_Manny’s movement component into an array for each frame and then reapplying it to the clone with Set Movement Character, but to no avail. If anyone could help me resolve this issue, please.
Here are the parts of the code that seem most important to me.

Event tick :

Custom Play Rec :