Issue with attaching/detaching in sequencer

Hello guys,
For the past few days I’ve been stuck trying to find a way around this, but I am unable to.

I am working on a in-game cutcene where a character walks to a table and picks up and object, then after a few seconds, he leaves it back.

The problem is, everytime I attach or detach the model it either:

  • Moves to a random location in the world
  • Or it won’t detach.

Any suggestions/help how I might do this?

might be better to just put the object in the hand and on the table
and then turn on and off visibility

the issue you may be having with the object bouncing around is probably based off the local space position of the object
when it’s in the socket, or attached to a bone, it’s usually 0,0,0
when it’s in the world on top of the table it’s at a different place not at origin

so you’d have to keyframe the positions as well as the “attach” parenting