How to check if a point is reachable by pawn?

So far I have

UNavigationPath* NavPath = UNavigationSystem::FindPathToLocationSynchronously(GetWorld(), PathStart, Position, NULL);

But I’m not sure what to do with the NavPath (where PathStart is the actor location, Position is where to move to) and this is called from a class which extends the AIController