strafe not working, help please

the player is moved using the keyboard, wsad (forward, backwards, strafe left, strafe right) the camera is moved using the mouse, these two behaviors work fine, i modified the c++ to walk in that way using the rotation of the controller.

if the inputs weren’t setup the pawn didn’t moved at all.