Hey guys! My nav mesh agents always get stuck on the edges of nav meshes and after a few seconds resumes to follow the target. If the target is within a single nav "block" on the nav mesh they smoothly always follow it, but if it moves out of the block I notice (By selecting the navigation tab in the inspector) that they target the exit point of the target and move there, even if the target comes back into the "block" they still will move to that exit point first and then after a few seconds continue following the target, anyone have any ideas why?
Might be the same problem https://forum.unity3d.com/threads/agents-getting-stuck-on-navmesh-edges.484781/ I have posted my solution there. Hope it does help you.