Seems like the task node result is wrong if AI is already at location. If so then it's a pretty serious issue. Needs to be investigated.
Head over to the existing Questions & Answers thread and let us know what's up.