Stutter when destination is reached

NavMesh component

GIF

That’s a new one, auto breaking is busted, turn it off and see if that fixes it.

Still happenes

I sloved it with this:

if (Agent.remainingDistance <= Agent.stoppingDistance)
    Body.isKinematic = true;
else
    Body.isKinematic = false;

Unfortunately it’s not a long term solution :frowning:

wait what - you forgot to mention that your nav agent also has a non kinematic rigid body…
it’s always going to misbehave because the nav agent isn’t smart enough and always drives the transform. to drive the rigid body you need to delete the nav agent and create the movement with a script by applying force following the nav mesh path.