My character is either not spawning or not moving?

I have the input setup in projects settings.
I have the gamemode selected in world settings.
I have the game mode selected in maps & modes (project settings).
I have a game start.
I have movement events setup on my character blueprint.
I have a nav mesh.
Why can I not move when I play?.

  1. Try playing in Standalone mode. I found that Play In Editor sometimes doesn’t refresh changes to the Pawn/Character
  2. Double check that you have your Character class set in the GameMode
  3. Open your Character blueprint when hitting Play and check if you can see the execution wires highlighting when you press the action buttons

Edit:
You can also check if your Character gets spawned (and if it’s of the correct class) by looking at the World Outliner (the window containing a list of all actors in your level)

I found the issue to be a child actor I used as a helmet for my character. If I made the helmet overlap with the character’s mesh within the character blueprint, this problem would occur. Is it due to the helmet’s collision?

It was due to collision. The helmet’s collision was on block all dynamic. I changed it to overlap all and it works.

It was due to collision. The helmet’s collision was on block all dynamic. I changed it to overlap all and it works.

It shouldn’t be, I think, I was under the impression it wouldn’t check for collision with itself.