Progress watcher can disappear with on_pipeline_progress queued