AddMovementInput works on only one of two characters of same blueprint class

I use an AIDefaultPawn class which inherits from Default Pawn. I place 2 characters on the scene and store the other character inside each other and use an AIController to control each. When I try to use AddMovementInput on both by calling the function for each character (one normal and on which is “revived”(inside the character blueprint), one moves around while the other only faces in the same direction as the other one. I have tried everything, like AddLocalOffset works for both but not AddMovementInput. The collision capsules seem to be placed correctly as well so its not a collision problem.

Anyone has any idea? I am using UE4.26.2

Thanks






Input is consumed by on of the controllers. Click on axis input node and uncheck Consume Input in details.

1 Like

Tried that, does not work…