Search Issue Tracker
In Progress
In Progress in 6000.6.X
Votes
3
Found in
6000.3.9f1
6000.4.0b11
6000.5.0a8
6000.6.0a1
Issue ID
UUM-136684
Regression
Yes
NavMeshAgent gets stuck on the corner of a Box Shape NavMeshObstacle when it is moved with navAgent.Move
How to reproduce:
- Open the “NavMesh Obstacle Getting Stuck Test.zip“ project
- Open the “SampleScene“
- Enter Play Mode
- Use A/D to rotate the Capsule and W/S to move it along the forward axis
- Rub the Capsule against all four sides of the Cube, try going both ways of the wall (try to go past the corner)
- Observe the Game view
Actual result: The Capsule gets stuck on one or more of the corners of the Cube
Expected result: The Capsule does not get stuck on any corners
Reproducible in: 6000.2.0a8 (6bc6fbc26ac6), 6000.3.11f1, 6000.4.0b12, 6000.5.0a8
Not reproducible in: 6000.0.70f1, 6000.2.0a7
Reproduced on: Windows 11 Pro (25H2), macOS Tahoe 26.0 (25A353)
Not reproduced on: No other environment tested
Notes:
- The affected corners may be random on different attempts to reproduce
- When going to the corner from the opposite side, the Capsule appears to be pushed forward, as if it were inside the obstacle - likely indicating a faulty obstacle normal calculation
- The behavior is the same among different AI Navigation package versions
- Reproducible in the Player as well
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Uninitialized variable warning appears in the Inspector of a custom shader when the variable is initialized
- "Failed creating toolbar element from ID..." error is thrown when resetting the Scene view Overlay layout while an Asset Transformer Toolbox overlay is active
- Entity ID for Font Assets is serialized twice which throws an error when using Debug Inspector
- Play Mode can be entered when disabling Adaptive Performance and pressing either the Play Mode button or the keyboard shortcut to enter Play Mode before recompilation leading to errors and warnings thrown
- Parent ListView element also becomes selected when inner ListView element is selected
Add comment