Attach object only if the object is inside a collision

Hi there! I’m trying to figure out how to attach an object only when it’s inside another collision (in this case a backpack). Would love any help as I’m feeling clueless on this one.

You could do a check when you attempt to attach by calling GetOverlappingActor.
Or you could use a boolean when you begin the overlap with the backpack.

Would one of those work?

I appreciate the help! To specify, I need the items collision to be fully inside the backpacks collision so avoid the item sticking out if that makes sense.