Hi! The API page for NavMesh.CalculatePath states that the return value is "True if a path is found". This doesn't really tell the whole story. CalculatePath returns true as long as it can find a partial path - so if the created path's status is "PathPartial", you still get a true return value. This has confused me a couple of times, and I have seen some questions over on Answers about this. After all, if you don't have a complete path, you can't reach the destination. I think somethink like this would be a clearer documentation: Returns bool True if a path (Complete or Partial) is found.