I am trying to wrap up some AI stuff but I am stuck with an issue with chaining Smart Nav links. I use one to allow NPCs to boost to higher ledges, however there is a cooldown. I have tried turning off the navlinks after they use their boost, making a filter that engages after they use the first boost, this results in them no longer being able to path to a high up location until the boost resets.
The issue is I need a way to limit the amount of these links the AI uses when attempting to path to a location. This is not an issue with NavLinks not being followed, the problem is specifically when attempting to path to high ledges, they will think they can use a boost navlink twice so when they finish their first, they simply reset and are now unable to get to the higher ledge at all.
Below are some poorly drawn images to help visualize the issue
Links shown, green is Boost, red is fall, Star is Goal and O is NPC start
This is what the AI will choose and fail at
With some kind of fix, this is what they should do
Hope this makes sense, not sure where to go from here. Thanks!


