DatapipelineのWAITTING_FOR_RUNNER

Datapipelineでpipelineの中身を定義してスケジュールが走っているはずなのに、Webコンソール上だとWAITING_FOR_RUNNERになったりならなかったりするのはなんだろうか…。deactivateするときにタスク自体をキャンセルしないオプションをつけてやっているのだけれど、WAITING_FOR_RUNNERとなっているタスクになっていない奴はスケジュールされていなくて実行されないのか…?謎だぁー。