It seems as if the UBTTask_FlyTo::Pathfinding_OnFinish() is being called after the path is generated.