Hi all and thank you for your comments,
I finally stumbled on the demo example and could study the setup in it.
Too bad these files aren't exposed for better visibility, would have saved me some head ache, I didnt .
I updated accordingly part of my setup and used SetDestination instead of SetDestinationAsGaame object. And I have the GetRemainaingDistance in a separate state. it seems to work better, I will run more test.
@Jean, I thought about having one more FSM for setting / checking the destination. For now I have already 2 FSMs per enemy, I would like to keep it that way : limited and optimized. I will see in the future If I really have to I will try a setup like you suggested.
@CareLevelZero
The agent stop moving completely. My understanding is that it grab a location too close, that's why I implemented a distance check but it didn't help.
Thank you anyway for your feedback !
See you
Yaniv