Detaching multiple actors

This is using the VR template. I’m trying to pickup a cone, attach it to another cone at the tip then pickup the combine object. My system combines them but when I try to grab one it will just pull off. My solution was to loop through every actor attached to the cone and attach them to the hand as well. But when I drop the cone, the other objects wont detach. The way I understood it was that detach actor would detach all actors(all actors on the hand). I tried running the same loop that attached the actors to loop through and run the detach actor, but that doesn’t seem to work either.