My player can grab objects via PhysicsHandle. I’m using Sweep Trace By Channel to check if any component is being hit and then using Grab Component at Location with Rotation.
My problem is: player can jump on grabbed object, or move it underneath which may lead to unexpected behaviour.
Video demonstration: Imgur: The magic of the Internet