Actors Not Loading on Project Open in UE5.0.1

Actors that I’ve placed into my level are not able to load when I open my project back up.

It first happened on 5.0.0, but I just updated to 5.0.1 to try to fix this issue to no avail.

I’m able to reproduce by doing the following:

  1. Create new project (Games → Blank → C++)
  2. Create a new actor (Content browser → C++ Classes → Right-click → New C++ Class → Actor)
  3. Drag actor into viewport
  4. Save level, close project
  5. Reopen project

At which point the actor is no longer in the Level, missing from the Content Browser, and I have a single Warning error in my Output Log: “LogWorldPartition: Warning: Invalid class /Script/Test.MyActor for actor guid 7DE5754F4D4AD3EEF7906BA9158A9BD7 (‘MyActor_UAID_0050B659DB5FF50701_2085298671’) from package ‘/Game/ExternalActors/FirstPerson/Maps/FirstPersonMap/3/MO/DD4KXAIYLCB75DEL7BABPC’”

How can I resolve this?

+1.

I followed this Tutorial from the Learning section of the UE5 website:

After finishing the tutorial project and saving it, I re-opened the project in UE5.
All Actors based on my blueprints are missing from the level. Hitting Ctrl-Alt-F11 to recompile within the editor, then re-loading the level, successfully loads the blueprint-based actors. But I have to do this every single time I open UE5.

I suspect there might be something wrong with the setup in the tutorial, but I don’t know what the mistake is. Help would be appreciated!

4 Likes

Thank you @anonymous_user_dd347642, recompiling and reloading the level is a good workaround for now.