Enhanced Input System doesn't work on blank project

Hello, I’m just starting in Unreal Engineand I’m trying to recreate a FPS Conroller using the Enhanced Input System using this video as a guide: https://www.youtube.com/watch?v=l_uezngdqLc&t=

Thing is, my character can’t move. I believe the problem shows up when initializing the Enhanced Input System using these nodes:

When starting the level, the Print in the Is Not Valid node is displayed, so I assume there’s a problem with the Controller node.

Here’s my Content drawer setup:

My Maps & Mode Project Settings, where my BP_Player is the default class and the Player Controller Class is the default PlayerController:

My BP_GameMode setup:

And my Input Mapping Context setup:

Thanks a lot guys !!

The “Is Valid node” do nothing in your code and always is no valid, just remove that

1 Like

Thanks, but it still doesn’t work :confused:

Here’s the player blueprint now:

I added the move forward blocks as well. When hitting the forward key I get my “Hello” print string, but that’s all, I’m not seeing any movements…

I talked to a friend who pointed out that my BP_Player was a Pawn and that re-parenting it to a Character would work, and it did. Thanks !!