There seems to be a random error popping when we start the game, thus initializing the Grid Graph with Seeker agents having Funnel modifier. This error appears only on 1 of our PCs, and only once when starting unity during runtime, which is very strange.
We are using the 4.3.49 beta package
"Inf loop
UnityEngine.Debug:LogError (object)
Pathfinding.GridStringPulling:Calculate (System.Collections.Generic.List`1<Pathfinding.GraphNode>,int,int,UnityEngine.Vector3,UnityEngine.Vector3,System.Func`2<Pathfinding.GraphNode, uint>,System.Func`2<Pathfinding.GraphNode, bool>,int) (at Library/PackageCache/com.arongranberg.astar@4.3.49/Utilities/GridStringPulling.cs:290)
Pathfinding.FunnelModifier:Apply (Pathfinding.Path) (at Library/PackageCache/com.arongranberg.astar@4.3.49/Modifiers/FunnelModifier.cs:132)
Pathfinding.Seeker:RunModifiers (Pathfinding.Seeker/ModifierPass,Pathfinding.Path) (at Library/PackageCache/com.arongranberg.astar@4.3.49/Core/AI/Seeker.cs:271)
Pathfinding.Seeker:OnPathComplete (Pathfinding.Path,bool,bool) (at Library/PackageCache/com.arongranberg.astar@4.3.49/Core/AI/Seeker.cs:314)
Pathfinding.Seeker:OnPathComplete (Pathfinding.Path) (at Library/PackageCache/com.arongranberg.astar@4.3.49/Core/AI/Seeker.cs:297)
Pathfinding.Path:ReturnPath () (at Library/PackageCache/com.arongranberg.astar@4.3.49/Core/Path.cs:845)
Pathfinding.Path:Pathfinding.IPathInternals.ReturnPath () (at Library/PackageCache/com.arongranberg.astar@4.3.49/Core/Path.cs:903)
Pathfinding.PathReturnQueue:ReturnPaths (bool) (at Library/PackageCache/com.arongranberg.astar@4.3.49/Core/Misc/PathReturnQueue.cs:58)
AstarPath:Update () (at Library/PackageCache/com.arongranberg.astar@4.3.49/Core/AstarPath.cs:874)"
Another error which accompanies this error is:
Inconsistent linecasts
UnityEngine.Debug:LogError (object)
Pathfinding.GridStringPulling:Calculate (System.Collections.Generic.List`1<Pathfinding.GraphNode>,int,int,UnityEngine.Vector3,UnityEngine.Vector3,System.Func`2<Pathfinding.GraphNode, uint>,System.Func`2<Pathfinding.GraphNode, bool>,int) (at Library/PackageCache/com.arongranberg.astar@4.3.49/Utilities/GridStringPulling.cs:447)
Pathfinding.FunnelModifier:Apply (Pathfinding.Path) (at Library/PackageCache/com.arongranberg.astar@4.3.49/Modifiers/FunnelModifier.cs:132)
Pathfinding.Seeker:RunModifiers (Pathfinding.Seeker/ModifierPass,Pathfinding.Path) (at Library/PackageCache/com.arongranberg.astar@4.3.49/Core/AI/Seeker.cs:271)
Pathfinding.Seeker:OnPathComplete (Pathfinding.Path,bool,bool) (at Library/PackageCache/com.arongranberg.astar@4.3.49/Core/AI/Seeker.cs:314)
Pathfinding.Seeker:OnPathComplete (Pathfinding.Path) (at Library/PackageCache/com.arongranberg.astar@4.3.49/Core/AI/Seeker.cs:297)
Pathfinding.Path:ReturnPath () (at Library/PackageCache/com.arongranberg.astar@4.3.49/Core/Path.cs:845)
Pathfinding.Path:Pathfinding.IPathInternals.ReturnPath () (at Library/PackageCache/com.arongranberg.astar@4.3.49/Core/Path.cs:903)
Pathfinding.PathReturnQueue:ReturnPaths (bool) (at Library/PackageCache/com.arongranberg.astar@4.3.49/Core/Misc/PathReturnQueue.cs:58)
AstarPath:Update () (at Library/PackageCache/com.arongranberg.astar@4.3.49/Core/AstarPath.cs:874)