Test if a position is in Navmesh

Is there a reliable way to test if a point is in navmesh?

Currently get path cost seems to return false positive. Apparently this point is considered as positive for some reason.

Apparently get PathCost to this blue sphere returns success with relevant path cosing. I’m not sure why. I’ve checked inside the mesh , there is no navmesh inside.

Project a point onto the NavigationData.

bool UNavigationSystem::ProjectPointToNavigation…

if result was true point Is Reachable then other option …