Weird AddMovement behavior

I am attempting to control 2 pawns temporarily with one controller. I’ve been experimenting with AddMovementInput, and it works fine on pawns I drop into the world, but if I spawn one while in game(through input) I cannot get it to move at all. Is there something I’m overlooking here? I suppose I could make an AI controller for it but that seems like overkill, I just want the pawn to copy my main pawn’s actions. If you have any insight it’d sure be appreciated.