I'm using the last build from source code of godot. I have a Gridmap, child of a Navigation, with a single tile and a navmesh in this tile. But when I calculate a path in this gridmap, it's only able to find a path within the same cell. When the end point is located in another cell, the navigation node can't find the path.
I am certain that the vertices and edges are placed to the borders of the tile, which means two cells of the same tile should perfectly match and be able to merge. But it didn't happen. My navigation mesh is a mere cube, which I triangulated to be sure. I even tried to flip the normals of some faces, without success.
Here's a pic from my tile in blender. The highlighted mesh is the navmesh. The other ones are the visual mesh and a collision mesh.
During the test, within a same cell, I get a path:
Accross cells, no path (white points are start and end point):
Is there something else I should check?
Blend file: https://drive.google.com/file/d/0B3WfGYr6k_DGUlpXcE5PQXFzRmM/view?usp=sharing
Collada file after export: https://drive.google.com/file/d/0B3WfGYr6k_DGWlRMdThDLXpPa1E/view?usp=sharing