With 6.5 released, 6.4 is not supported anymore so we won't be backporting to this version.
Cancelling: the 6000.1 version has reached its end of life. If you need additional fixes, please upgrade to a newer Unity version.
Cancelling this 2023.2 tech release issue since the support for this release has come to end of life. Cancelling this 2023.2 port case does not affect any LTS or Unity 6 Beta/Preview that remain open.
Reproduction steps:
1. Open the attached “SetDestinationRepro.zip” project
2. Open the “SampleScene”
3. Enter the Play mode
4. Check the second checkbox in the Game view
5. Observe the NavMesh Agent movement and velocity
Expected result: Agent smoothly moves and has stable velocity
Actual result: Agent’s movement is glitching and velocity keeps resetting to 0
Reproducible on: Windows 10 (User reported), Windows 11
Not reproducible on: no other environment tested
Notes:
The first checkbox calls SetDestination to a reachable position and agents' movement is smooth and velocity is stable
The third checkbox uses a manual SamplePosition/CalculatePath workaround which makes the movement smooth but is not ideal due to it stalling the main thread while calculating the path
Prioritise and Follow this issue
Have a workaround or additional info about this issue?