Not entirely sure how to replicate (perhaps if the waypoint before pickup is too close?), but sometimes the Petrel will get to its intended pickup target, and then drop low to pick it up, but then start flying in low circles around it without actually centering itself over the target to pick it up. It will continue circling forever until given a new order.