Best way to alter a path using Local Avoidance

Hey Guys,
Im wondering which method or sequence of methods should be used to stop the current path and get a new path when using RVO. Im trying to make two units meet each other when they are in close proximity to each other. So far I can kind of get one to follow the other, but i’ve noticed if they are currently on a path and you assign them a new one, i get a Debug.log saying “Path has failed” and the game skips a couple of frames. Here is what I tried:

//this is to go towards a friend
this.gameObject.GetComponent().StartPath(transform.position, listOfFriends[closestFriendIndex].transform.position, OnPathComplete); //go to friend

//to make a new path?

this.gameObject.GetComponent ().ReleaseClaimedPath ();
this.gameObject.GetComponent().StartPath(transform.position, listOfFriends[closestFriendIndex].transform.position, OnPathComplete); //go to friend