How to use EQS to have AI roam within the Navigable Mesh

It would be more helpful if you provide the behavior tree setup. I have been working on a similar case and I use a custom task for moving.

Try using AIMoveTo to move. Then attach a Finish Execute on both Success and Fail pins.

I’ve been playing a bit with EQS and some tutorials on it - an issue that I’ve been running into(no pun intended) is when my AI chooses a point in it’s roam state behind a wall that it can’t get around, it just gets stuck.
For my roam state i’m using an EQS with a OnCircle: generate items on circle around querier, and this works wonderfully until it gets to a wall. then it just gets stuck running the same part of the blackboard over and over again.