Detach actor?

So I have an object that attaches to my character back on overlap. What I want is, to press a button and have the object detach from character and put down or attach to something else. I found detach actor node, but my input action button I hook to detach actor isn’t detaching the object. The object spawns on game start in the world from game mode blueprint and the attach actor is in character blueprint, and my detach is in character blueprint too. How do I get this thing off me? Lol Help!