Hello. I have a script which causes a character to follow the mouse cursor. When timescale is 1, everything works fine and the path gets updated constantly. However, when I set timescale to 0 (since I intend to have a kind of planning phase during which the player can issue commands to his character), the SetDestination function works for a few frames but then stops doing anything until I set the timescale back to 1. Here's a video where I demonstrate this behaviour. I am using keyboard shortcuts to set timescale to 1 and 0 periodically: What's going on here? Why does the NavmeshAgent stop calculating new paths? The destination field of the NavmeshAgent remains unchanged when I call the SetDestination function. There are no messages in the console, errors, warnings or anything. It fails completely silently. Using Unity 2019.2.8f1 on Windows 10, 64 bit.