Attach to component and Simulate physics problems

detach from parent is redundant, because setSimulatePhysics automatically detaches the component. turning off the gravity is also not necessary, because gravity wont affect things that are not simulating physics anyway. you should replace those deprecated nodes with the more up to date versions, like DetachFromComponent instead of DetachFromParent.

sometimes, physics and movement actions should not be performed during the same frame, but im not sure exactly what is causing the problem, but see if getting rid of these redundant nodes helps.

does the hookedObject have any attachment hierarchy to it?