Keyboard input blueprint target error

hi I am new to game development and i was unable to add target and i want to move cube i dont know what i am doing wrong

When you check the upper right corner:

318453-screenshot-2020-10-12-215429.jpg

What does it say its Parent class is?

this is the full image screenshort and its says that its parent class is actor

i am new to game development and i am trying to learn

The node that’s throwing an error asks for a Pawn to be a target and you’re attempting to use it with a regular Actor - these 2 are incompatible for numerous reasons.

If you wish to use Movement Input nodes (there’s more than 1), you will need a specialised actor - a Pawn. You can create one the in the Content Browser; here, second from the top:

318490-screenshot-2020-10-13-084200.jpg

Clicking the ( ? ) icon to the right will take you to the relevant documentation page if you need additional info.

yeh i got this now my blueprint look like this but still i am not able to move cube

The last bit of the puzzle is a Movement Component:

318512-screenshot-2020-10-13-093616.jpg

Floating Pawn Movement

i am new to game development i dont know much about what are u saying
my component screen looks something like that do i need to add something to this screen
or do I need to edit my blueprint
this to float field or floating pawn movement is not avalliable i dont know why but when i type this in search filed to add component it searches no result this might be my project setting problum or blueprint class problem
let me know how can i do this

No clue what version of the Engine you’re running. It all looks so familiar yet so different. The Add Component is here, in the upper left corner:

318592-screenshot-2020-10-13-204431.jpg