Can't select parent class (c++ class or Actor)

I create a C++ class from a Blueprint as explained here Video 7:25

I saved all and restarted everything later, but my Blueprint has now “None” parent class.
I can’t select the c++ class and I can’t reset it to “Actor”.

Everything compiles, but the class is not visible in the “parent class” select box.

What did i do wrong?

Did you add blueprintable to the c++ classes UCLASS specifier? Otherwise it won’t show up for blueprints.

Yes, i tried that too, but it should not be necessary, cause parent class AActor includes it.
It does not work. Recompiled and restart everything, it is not in the list. Strange.

(I use now an old backup of my Blueprint, but this is not a real solution for the problem)

Steps to reproduce:

  1. Create a Blueprint (Pawn). Compile save.

  2. Create a c++ Class (Pawn). Compile (Shift+CTRL+F11)

  3. Open Blueprint.

  4. Select Parent class “MyAwesomeCppClass”

  5. Save, compile
    Everything work.

  6. Close UE

  7. Start UE

Error.

The Class is empty, i can’t select Pawn or MyAwesomeCppClass.

It has something todo with live coding.
When i click Build > Build solution (in Rider) and open UE, it work.