Unhandled Exception Error 0x00000000000b9297

Greetings.

I have tracked this issue down to a custom Component in the PlayerState. The Componenet was the Culprit.

Fatal error: [File:D:\build++UE5\Sync\Engine\Source\Runtime\Engine\Private\BlueprintGeneratedClass.cpp] [Line: 691]
UBlueprintGeneratedClass::GetAuthoritativeClass: ClassGeneratedBy is null. class ‘/Game/ThirdPerson/Blueprints/UInventoryComponent.UInventoryComponent_C’

So I can get the Editor to load by Renaming the UInventoryComponent (that is attached to the BP_PlayerState) now. But that means there is something odd with that Component.

A blueprint class (e.g., BP_A derived from A.cpp) failed to load during level loading because its class could not be found. This can happen if an object is renamed when the editor cannot track the change. Recreate the crashing blueprint inside a NEW blueprint class and update all references to fix the issue.

This seems to be related to the UInventoryComponent Actor thats attached to the PlayerState. So, Making a NEW component actor and replacing it should work?

Replacing the Component in the Player State actor at least lets the Editor load now.
Thank you.
Now to slowly rebuild all the references.
Maybe this is the time to setup an Interface? :stuck_out_tongue_winking_eye: