As mentioned in the title when the agent is on top of an offmesh link and I call simulateMovement = false then I get this error. Is it supposed to happen? If I disable FollowerEntity there is no issue.
ArgumentOutOfRangeException: Specified argument was out of the range of valid values.
Parameter name: partIndexPathfinding.PathTracer.GetLinkInfo (System.Int32 partIndex) (at ./Packages/com.arongranberg.astar/Utilities/PathTracer.cs:1694)
Pathfinding.ECS.TraverseOffMeshLinkSystem.NextLinkToTraverse (Pathfinding.ECS.ManagedState state) (at ./Packages/com.arongranberg.astar/Core/ECS/Systems/TraverseOffMeshLinkSystem.cs:69)
Pathfinding.ECS.TraverseOffMeshLinkSystem.StartOffMeshLinkTraversal (Unity.Entities.SystemState& systemState, Unity.Entities.EntityCommandBuffer commandBuffer) (at ./Packages/com.arongranberg.astar/Core/ECS/Systems/TraverseOffMeshLinkSystem.cs:57)
Pathfinding.ECS.TraverseOffMeshLinkSystem.OnUpdate (Unity.Entities.SystemState& systemState) (at ./Packages/com.arongranberg.astar/Core/ECS/Systems/TraverseOffMeshLinkSystem.cs:42)
Pathfinding.ECS.TraverseOffMeshLinkSystem.\__codegen__OnUpdate (System.IntPtr self, System.IntPtr state) (at <4a6f5e90e7eb48a29d0759c6638bf610>:0)
Unity.Entities.SystemBaseRegistry+<>c__DisplayClass9_0.b__0 (System.IntPtr system, System.IntPtr state) (at ./Library/PackageCache/com.unity.entities@42c4e852ffb4/Unity.Entities/SystemBaseRegistry.cs:249)
UnityEngine.Debug:LogException(Exception)Unity.Debug:LogException(Exception) (at ./Library/PackageCache/com.unity.entities@42c4e852ffb4/Unity.Entities/Stubs/Unity/Debug.cs:17)
Unity.Entities.<>c__DisplayClass9_0:b__0(IntPtr, IntPtr) (at ./Library/PackageCache/com.unity.entities@42c4e852ffb4/Unity.Entities/SystemBaseRegistry.cs:253)
Unity.Entities.UnmanagedUpdate_00001691$BurstDirectCall:wrapper_native_indirect_000001DF9B458130(IntPtr&, Void\*)
Unity.Entities.UnmanagedUpdate_00001691$BurstDirectCall:Invoke(Void\*)Unity.Entities.WorldUnmanagedImpl:UnmanagedUpdate(Void\*)
Unity.Entities.WorldUnmanagedImpl:UpdateSystem(SystemHandle) (at ./Library/PackageCache/com.unity.entities@42c4e852ffb4/Unity.Entities/WorldUnmanaged.cs:926)
Unity.Entities.ComponentSystemGroup:UpdateAllSystems() (at ./Library/PackageCache/com.unity.entities@42c4e852ffb4/Unity.Entities/ComponentSystemGroup.cs:717)
Unity.Entities.ComponentSystemGroup:OnUpdate() (at ./Library/PackageCache/com.unity.entities@42c4e852ffb4/Unity.Entities/ComponentSystemGroup.cs:687)
Pathfinding.ECS.AIMovementSystemGroup:OnUpdate() (at ./Packages/com.arongranberg.astar/Core/ECS/Systems/AIMovementSystemGroup.cs:211)
Unity.Entities.SystemBase:Update() (at ./Library/PackageCache/com.unity.entities@42c4e852ffb4/Unity.Entities/SystemBase.cs:420)
Unity.Entities.ComponentSystemGroup:UpdateAllSystems() (at ./Library/PackageCache/com.unity.entities@42c4e852ffb4/Unity.Entities/ComponentSystemGroup.cs:723)
Unity.Entities.ComponentSystemGroup:OnUpdate() (at ./Library/PackageCache/com.unity.entities@42c4e852ffb4/Unity.Entities/ComponentSystemGroup.cs:681)
Unity.Entities.SystemBase:Update() (at ./Library/PackageCache/com.unity.entities@42c4e852ffb4/Unity.Entities/SystemBase.cs:420)
Unity.Entities.DummyDelegateWrapper:TriggerUpdate() (at ./Library/PackageCache/com.unity.entities@42c4e852ffb4/Unity.Entities/ScriptBehaviourUpdateOrder.cs:523)
``