Edit: Setting Body Type to kinematic does not fix the problem. See my answer below. Edit: See my other answer below for a solution that actually works. Prior to posting this, I searched the forum and the internet and I think I found a solution to my problem. I'm posting this nonetheless because I think others might struggle too and because I am not sure if my fix is correct or has any implications I am not aware of. I am following the awesome tutorial Ruby's Adventure: 2D Beginner and noticed a problem while playtesting: When Ruby collides with a robot she gets pushed away and somehow the force keeps pushing her long after she lost contact with the robot. I found out that changing Body Type of Ruby's Rigidbody 2D component from Dynamic to Kinematic solves the problem. I searched the tutorial to see if I missed the step where I was told to set the type to kinematic and I could not find it. Did I miss something? I created a screen recording to help clarify what I am seeing: Is my fix the correct solution for the problem? Did I miss something in the tutorial or is the tutorial even missing something?