How to fix actor detaching from scenecomponent only once

I made an input event , When you activate the event. if a character doesnt have a sword , a sword is attached to his hand socket. If he already has a sword , then the sword is detached , but the problem is that the sword is detached only once.

In the video i am pressing G (my input event) continously. but when the sword detaches and the attaches again, it doesnt detach at all.

image_2022-01-19_144550

I see you did not take our recommendation regarding storing references to heart at all :stuck_out_tongue_winking_eye:

It would be something closer to this:

Avoid using Get (All) of Class nodes if you can. They have a very specific use case scenarios, this is not one of them.

alright thanks :DDD