BTTask_BlueprintBase actor location not changing?

I have a BTTask_BlueprintBase for the ai in my game however even tho the actor moves the GetActorLocation value in the blueprint does not update and stays in the same spot as it was at loading.

I am calling the BTTask from a NPCBehavor if that matters.

Here is the blueprint if any has any ideas.