How to get complete AI movement without NavMesh

So I’m working on a fighting game, and NavMesh has been decent up to this point, however an issue I’ve been having that I am now trying to fix is that NavMesh does not recognize ledges. This is an issue because there are jumps that the ai may need to make in order to access the player. I have a line trace for jumping, however the ai never gets close enough the ledge to activate it. I attempted to use manual movement with AddInputMovement, but that doesn’t work either because without NavMesh it no longer will avoid obstacles.

You can make the agent radius in the recastNavMesh smaller to get the navmesh closer to the edges

Navmeshes actually have links that you should place (via NavLinkProxy actors) where you want your AI to be able to jump from jump from.

In 5.5 there is an automatic link generation: go to your RecastNavMesh-Deafultunder Generation find Generate Nav Links and set it to true.

You should see green arrows between different Nav meshes.

I’ve seen NavLinks but the issue is that the map changes and therefore the placements can be off.

I’ve Tried but it’s never close enough