Sometimes Unity references will reference a different object (or empty object) when loaded back again. Probably because the Object.GetInstanceID values are changed on the objects in the project. This might result in that the "Root" object on the Point graph or the "Mesh" object on the Navmesh graph is set to null or to another object sometimes (quite rare though).