Clear reason when the task was canceled because of too long queue.
Add the cancellation reason from the previous task in the chain to the cancellation reason of the actual task
merge