Thanks for your answers guys. So I tried to add one more node to destroy the actor once overlap event is called, nothing happened. I removed the BP for picking up the weapon from the level and I placed it again. Now the weapon gets destroyed but it still won’t attach.
This is my socket:
Modified weapon pickup BP:
I tried to add attaching weapon to the level BP but I can’t get a reference to the weapon in the BP editor:


