Ok, after using the breakpoint and checking the currentGameObject, I realize that the error is partly my fault. I was putting the destination transform in the Target Game Object slot (because thats what I assumed it was for) but it seems the Target Game Object is for the Object you want to...