Instead of destroying the new task and keeping the existing one we update any already queued task, so we don't loose any work (e.g. if a DPD task is active and address update is queued and we'd actually like to queue a roam task).
success