NavMesh carve causes agent to move

I’m encountering an issue with NavMeshAgents when dynamically carving the NavMesh. Whenever I create a carve spot, agents that are standing on newly generated triangles, instantly gain a small amount of velocity for a single frame, depending on the size of new triangles this can trigger changes very far away from the carve spot. This velocity boost disrupts units that react to agent.velocity thinking they are moving, when in reality they are standing in place

With every carving, all agents on the same navmesh get a re-path call. I am unsure if this causes the velocity to increase slightly for a short time when they have no path.