how to stop grab component detaching mesh from hierarchy? UE5.3

So I’m making a VR game where a couple items in a blueprint are attached in the hierarchy together but when picking one of them up, it will detach it from the rest. Lets say i had, Item1 → Item2 → Item3. Grabbing Item2 would detach it from Item1 but Item3 would stay attached to Item2. Does anyone know how to stop Item2 detaching from Item1?

My current work around is to reattach using the “Attach component to component” blueprint every time i let go of the object, which I measure by the completion of using the grip trigger with an Input Mapping, however only on a second grip would it reattach. I tried running the reattach part twice but that didn’t work. Any help would be great :slight_smile: