Player Controlled Actor only performs animation when not moving

I am trying to create an actor that mimics the movements and animations of the player character. To do this I am using the play animation node alongside the setActorRotation node in order to copy the player’s location and rotation on an offset. My problem is that the “doppleganger” actor to the player will only perform the animation when it is not recieving input. Does anyone know of a different setup or different way to rearrange my nodes so that I can move the actor and play the animation at the same time? Here is my current node setup which is on the main player blueprint

and here is the problem that’s occurring:
27eb4706-b1c0-4d0d-99d8-48642e1f3c23.mkv (869.2 KB)