I’ve got a blueprint class I want to rename, but if I change the name in any way the editor crashes to desktop with this error:
Assertion failed: !ActorsByGuid.Contains(ActorDesc->GetGuid()) [File:D:\build\++UE5\Sync\Engine\Source\Runtime\Engine\Private\WorldPartition\ActorDescList.cpp] [Line: 50] Duplicated actor descriptor guid '6E4D767B882A3813E07CD10406076828' detected: `BP_AreaEventActivator_C`
The only other topic I can find on this issue ( Crash with "Duplicated actor descriptor guid" - #2 by W.M.Nagib ) suggests duplicating the class, deleting the old one, and replacing it with the new one, but that’s simply not an option in this case. It’s used in hundreds of places and with different parameters which will be a huge pain to copy one at a time.
Is this something I just have to live with? has anyone figured a way around this?