I’m currently working on a player pawn blueprint. At one point in this blueprint I read the value of the axis that controls the player’s horizontal strafe. The Get Axis node consumes my input no matter what I set the consume input bool to.
This makes it so my player cannot strafe. The player pawn blueprint is a child of a parent c++ pawn class I wrote. The strafe input is implemented in the c++ parent pawn class.
And are you taking the input in the Player Controller or the Pawn, cos it should be the player controller(the one defined in project settings) if its not.