Physics handler keeps trying to maintain it's original rotation

So I made a pick up system in unreal engine 4 using the physics handler and the problem is,if i pick up my object and try to move around,it keeps maintaining it’s original rotation.

323994-ezgifcom-video-to-gif.gif

I made it using this tutorial:[UE4 Game Dev] Physics Tutorial - Pick up, Drop and Throw - Re-Upload - YouTube

Hi, there! This component has two methods:

  • GrabComponentAtLocation doesnt constrain Rotation
  • GrabComponentAtLocationWithRotation constrain Rotation

So, if you want to change Rotation of Grabbed Component with some logic - you should update rotation with SetTargetRotation method of PhysicsHandleComponent