I can't re attach an actor to character after dropping it

Yeah, what I meant was that you need to reset it to the same value it was in relation to the root before re-attaching back to the root. 0,0,0 was just my assumed location of the mesh in relation to the root, and I figured you’d fill in your desired values.

Maybe we need some more clarity on what you’re trying to accomplish. Are you trying to attach a crowbar (weapon) to the player’s hand? To do this, you wouldn’t use a blueprint and offset the mesh from the root, you would just add a Weapon socket to the hand bone of the skeletal mesh and then offset the socket’s location. I think you might be going about trying to accomplish what you want in the wrong way as is often the case when you’re leanring. I do it all the time :stuck_out_tongue:
Tell us exactly what you’re wanting to do, and maybe instead of fixing your current code, we can suggest a different method.