Character does not move after migrating project from

Hi everyone,

I’d like to clarify my situation, If anyone knows the problem how to solve I’m having now,also I’d appreciate it if anyone could help me.

Here is what happened in detail:

  • The project was originally created in Unreal Engine 5.4.

  • I updated the project to UE 5.7.

  • After the update, I started working on creating a specific animation using a character model that had been used in 5.4.

  • During this process, I likely made a mistake (possibly related to animation or character setup), and as a result, the character’s behavior became incorrect.

  • I tried to fix the issue, but I was unable to restore the character to a working state.

Because of this, I decided to start over with the character setup:

  • I deleted the existing character Blueprint.

  • I then imported the default Third Person Character Blueprint from a fresh UE 5.7 Third Person template into my existing project.

  • I selected this imported Third Person character as the player-controlled character.

However, in this state:

  • The character spawns correctly.

  • The camera works as expected.

  • But the character does not respond at all to player input and does not move.

Even though the Third Person Blueprint is a clean template from UE 5.7, it still does not work when used in this project, which makes me suspect a project-level setting or configuration issue rather than the character Blueprint itself.

Any advice on what could cause this, or what I should check first in this situation, would be greatly appreciated.

Thank you.

Hey there @Exanp! Welcome to the community! Did your previous project use the old input system? If using the enhanced input system, is that what is selected in the project settings? Could we see your input setup and character BP?

Actually, it’s only been two months since I started, so I didn’t really understand what was going on, but it turns out I had only transferred the blueprints, and not the other templates for character control and gameplay. Once I imported the full set of templates, it worked perfectly. Thank you for taking the time to comment :sob:

1 Like

No worries, I’m glad you figured it out! As you’ve likely learned, with the enhanced input system you need to bring over all the Input Actions, Player Controller (if it has anything in it), and control schemes with it.

Supplemental documentation: