I think its just how the Recast graph handles pathfinding - in large open areas the path is not always the shortest path because I think it goes by the polygon centre, not the edges (something like that). If you put an Actor near the path so that the large open area is broken up I bet it would generate a shorter path.
1 Like