Fixed double task progress reporting for sub-tasks