Cannot Open Editor

When I try to start the editor after closing it yesterday, I’m seeing this error.

Fatal error: [File:D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\UObjectHash.cpp] [Line: 1534] Internal Error: RemoveFromHash NumRemoved = 0 for BlueprintGeneratedClass

I’ve been able to replicate the closing error by adding animation blueprint to the skeletal mesh after replacing the folder with an older version. I’ve tried it with a few animations but the odd thing is that it works while I am in the editor adding the animations, but if I restart the editor, then the blueprints break.

Are there any ideas as to why the animations would cause an error like this?

Issue was resolved. The issue appeared to be that if I referenced the blueprint in a data table that was also being used to construct the object. Resolution was to remove the Blueprint from the data table and externalize the blueprint selection portion and pass in the relevant data from the data table to the blue print on selection.