When trying to load the actor, the warning "Can't load actor guid from package" will show.
In FWorldPartitionActorDesc::Load, it's unable to find the object:
Package = LoadPackage(Package, *ActorPackage.ToString(), LOAD_None, nullptr, InstancingContext); if (Package) { ActorPtr = FindObject<AActor>(nullptr, *ActorPath.ToString()); if (!ActorPtr.IsValid()) { UE_LOG(LogWorldPartition, Warning, TEXT("Can't load actor guid `%s` ('%s') from package '%s'"), *Guid.ToString(), *GetActorName().ToString(), *ActorPackage.ToString()); } }
Unexpected Result: BP actor fails to load.
If you leave the WP level without restarting the editor session and do another rename of the BP asset then you will find the actor gone when opening the WP map again.
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-165417 in the post.