[SOLVED] Error occur when scan the grid hex graph in editor

Beta 4.3.77

Exception: Failed to compactify dirty nodes array. This should not happen. 128 128
Pathfinding.HierarchicalGraph.CompactifyDirtyNodes () (at ./Library/PackageCache/com.arongranberg.astar@4.3.77/Core/Pathfinding/HierarchicalGraph.cs:240)
Pathfinding.HierarchicalGraph.AddDirtyNode (Pathfinding.GraphNode node) (at ./Library/PackageCache/com.arongranberg.astar@4.3.77/Core/Pathfinding/HierarchicalGraph.cs:269)
Pathfinding.GridNode.SetAllConnectionInternal (System.Int32 connections) (at ./Library/PackageCache/com.arongranberg.astar@4.3.77/Generators/NodeClasses/GridNode.cs:112)
Pathfinding.Jobs.Grid.JobAssignNodeData.Execute (System.Int32 startIndex, System.Int32 count) (at ./Library/PackageCache/com.arongranberg.astar@4.3.77/Generators/Utilities/GridGraphJobs.cs:913)
Pathfinding.Jobs.JobParallelForBatchedExtensions+ParallelForBatchJobStruct`1[T].Execute (T& jobData, System.IntPtr additionalPtr, System.IntPtr bufferRangePatchData, Unity.Jobs.LowLevel.Unsafe.JobRanges& ranges, System.Int32 jobIndex) (at ./Library/PackageCache/com.arongranberg.astar@4.3.77/Utilities/IJobParallelForBatched.cs:42)

I restart Unity and the issue disappered

Another issue:
When I initialize an AIPath object, the error occur, and AstarPath.active.graphs[0].GetNearest(mouseClickPosition).node is always null, the related code work fine before I change the shape from Grid to Hexagonal

Path Failed : Computation Time 0.00 ms Searched Nodes 0
Error: Couldn't find a node close to the start point
Path Number 1 (unique id)
UnityEngine.Debug:LogWarning (object)
AstarPath:LogPathResults (Pathfinding.Path) (at ./Library/PackageCache/com.arongranberg.astar@4.3.77/Core/AstarPath.cs:846)
AstarPath:<.ctor>b__93_2 (Pathfinding.Path) (at ./Library/PackageCache/com.arongranberg.astar@4.3.77/Core/AstarPath.cs:649)
Pathfinding.PathProcessor:CalculatePathsThreaded (Pathfinding.PathHandler) (at ./Library/PackageCache/com.arongranberg.astar@4.3.77/Core/Pathfinding/PathProcessor.cs:366)
Pathfinding.PathProcessor/<>c__DisplayClass26_0:<StartThreads>b__0 () (at ./Library/PackageCache/com.arongranberg.astar@4.3.77/Core/Pathfinding/PathProcessor.cs:121)
System.Threading.ThreadHelper:ThreadStart ()

transform.position assign attempt for 'Iliphar Ampeiros' is not valid. Input position is { NaN, NaN, NaN }.
UnityEngine.Transform:set_position (UnityEngine.Vector3)
Pathfinding.AIBase:FinalizePosition (UnityEngine.Vector3) (at ./Library/PackageCache/com.arongranberg.astar@4.3.77/Core/AI/AIBase.cs:809)
Pathfinding.AIBase:FinalizeMovement (UnityEngine.Vector3,UnityEngine.Quaternion) (at ./Library/PackageCache/com.arongranberg.astar@4.3.77/Core/AI/AIBase.cs:762)
Pathfinding.AIBase:OnUpdate (single) (at ./Library/PackageCache/com.arongranberg.astar@4.3.77/Core/AI/AIBase.cs:506)
Pathfinding.AIBase:OnUpdate (Pathfinding.AIBase[],int,UnityEngine.Jobs.TransformAccessArray,Pathfinding.Util.BatchedEvents/Event) (at ./Library/PackageCache/com.arongranberg.astar@4.3.77/Core/AI/AIBase.cs:480)
Pathfinding.Util.BatchedEvents/<>c__DisplayClass15_0`1<Pathfinding.AIBase>:<Add>b__0 (object[],int,UnityEngine.Jobs.TransformAccessArray,Pathfinding.Util.BatchedEvents/Event) (at ./Library/PackageCache/com.arongranberg.astar@4.3.77/Utilities/BatchedEvents.cs:177)
Pathfinding.Util.BatchedEvents:DoEvent (Pathfinding.Util.BatchedEvents/Event) (at ./Library/PackageCache/com.arongranberg.astar@4.3.77/Utilities/BatchedEvents.cs:200)
Pathfinding.Util.BatchedEvents:Update () (at ./Library/PackageCache/com.arongranberg.astar@4.3.77/Utilities/BatchedEvents.cs:212)

EDIT: ah, forget to scan the graph in awake, now it works