Setting animation of sprite based on direction using paperZD

I have a 2d sprite that is always rotated to face the player, but I want the animation of the sprite to face the direction of movement, using paperZD setDirectionality. Currently the animation works fine direction using GetVelocity, but issue comes up when the camera is turned, as the sprite changes its direction as if the sprite wasn’t rotated.

Image of animation BP for sprite
Image of BP for rotating based on camera(camera is on another object and can be rotated)