The blueprints created in c++ are initialized on an unreal restart.

Do you change the class name?

Next time do it like this…

1-Unparent Blueprint
2-Change Class name
3-Compile
4-Reparent Blueprint

To fix your problem now you must edit DefaultEngine.ini and write something like this:

+ActiveGameNameRedirects=(OldClassName=“RealLifeCharacter”,NewClassName=“DefaultCharacter”)


I advise you to use blueprints as little as possible.
If you can do it in C++, don’t use bluprints.
Blueprints are a lot of problems.

1 Like