First person template: WASD movement

I think I have found why it is not working.

Here is a summary of the problem:

I have created a project using the FPS C++ template.

  1. If I open Level01.map in the editor I can move the character with WASD. Here, I see this in the Outliner:

  1. If I open the LevelMenu.map, and open the Level01.map from it I can’t move the character with WASD. I can use the mouse to rotate the camera, but I can’t move it.

There is a button on the menu, when I click it I open Level01.map with Open Level (by Name):

In this case, this is what I see in the Outliner:

The only difference is that there is NO Player Start. But, if I add a Player Start to the level01.map, I can’t move the character with WASD in both cases.

In addition, I’ve debugged the C++ and, in both cases, the execution stops in the movement method:

So, the error is related to the PlayerStart. By the way, there is a character set as default spawn in the game mode, but I don’t spawn any character.

Any idea?

Thanks.