Blueprint and or hierarchy parenting

I’m relatively new to Unreal coming from Unity, so this is quite a beginner question. I have a simple interaction script (linked into slightly modified FPS example) that begins an object moving or stops it. Works great, but I would like a small object, lets call it a button, to move itself and a number of other attached objects, lets call it things attached to button. If I add the things attached to button within the object containing the blueprint they also become interactable, I want only the button to be interactable. If I drag drop the other objects in the hierarchy under the button, so they cascade open (I thought this would result in parenting and the children following parent), the button moves but the other objects don’t. How do I make these other objects children of the button that inherit transform/rotation/scale either in hierarchy or via blueprints?