I wanted to export an enemy blueprint to another project, but all references break and a pop up appears stating that the parent class is invalid. no matter how many times the broken nodes were fixed, once you close and reopen the project everything is undone.
The parent class can not be found in the dropdown list within any of the child classes.
There was an issue with duplicated GUIDs, i tried the following:
-removing saved, intermediate, and cache
-added the CoreRedirects to the DefaultEngine.ini
-rebuilt binaries
-duplicating the base class and deleting the old, however, the redirectors for the old enemy base class can not be removed, until the saved, intermediate, and cache folders were deleted.
The files can not be migrated to another project.
All files referencing the enemy class breaks.
When the files were created from scratch, they were still broken and all references to the main player blueprint was lost.
My goal is to fix the enemy blueprints so that is can be safely exported to another project and to reparent to child blueprints.
Here are all of the pop-ups I received during this dilemma.


