Even further Futureman here: This post’s solution worked for me the attachment now happens in the constructor. Additionally I also added virtual void OnConstruction(const FTransform& Transform) override; in the .h file with this in the .cpp file: void ABLACK_Weapon_Master::OnConstruction(const FTransform& Transform) { Super::OnConstruction(Transform); }