Crash for no reason | C++

the MagicComponent wherever it is attach to should be macro’ed as a UPROPERTY in it’s parent so it’s not garbage collected.