Child Actor Component keeps corrupting it's parent actor .uasset

Having the same issue…
Have a bunch of child actors inside of a parent blueprint (are components, they are not created at run-time or added in construction). Inside the child actor i’m trying to cast to the parent blueprint (get parent actor node) and get a bool variable from the parent. Compiles with no errors, but upon restart i get the same crash issues, with the same solution of moving the bp out of the content folder and, moving it back once editor is open. Everything plays fine in the editor, though i cant build

Get the error:

Fatal error: [File:D:\unreal\Engine\Source\Runtime\CoreUObject\Private\Templates\Casts.cpp] [Line: 11]

Error: Cast of LinkerPlaceholderExportObject /Game/Developer/****/Maze/BaseMaze_Bp.BaseMaze_Bp_C:Trigger_G_01_GEN_VARIABLE.Trigger_G_01_GEN_VARIABLE_TriggerButton_Bp_C_CAT to Actor failed