title: DAG run started but task is still in no_status
body: <p><a href="https://i.stack.imgur.com/jA9UJ.jpg" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/jA9UJ.jpg" alt="enter image description here" /></a></p>
  <p>This DAG should be executed At 12:30 on every day-of-week from Monday through Friday.<br />
  So, I am expecting that the task that starts on monday, should execute the run of the previous friday. However, as you can see, there are two tasks with no_status. These correspond to the execution dates of Friday 2021-10-15 and Friday 2021-10-22, started respectively on Monday 2021-10-18 and Monday 2021-10-25. I could not understand the reason why the dagruns are marked as successful but corresponding tasks are not executed. Also, I can neither manually run these tasks,  not clear them via the UI. Any clue please ?</p>
  <p>I am using Airflow 1.10.12, and here is my DAG</p>
  <pre><code>from airflow.contrib.operators.databricks_operator import DatabricksRunNowOperator
  from airflow.utils.dates import days_ago
  from datetime import timedelta
  from datetime import datetime
  
  from airflow import DAG
  
  default_args = {
      'owner': 'airflow',
      'depends_on_past': False,
      'start_date': datetime(2021, 9, 28),
      'email': ['xxxx@xxxx.com', 'yyyy@yyyy.com', 'zzzz@zzzz.com'],
      'email_on_failure': True,
      'email_on_retry': False,
      'retries': 0,
      'retry_delay': timedelta(minutes=5)
  }
  
  dag = DAG(
      'ingestion-servot',
      default_args=default_args,
      schedule_interval='30 12 * * 1-5',
      max_active_runs=1,
      catchup=False
  )
  
  ingestion_servot = DatabricksRunNowOperator(
      task_id='ingestion-servot',
      job_id=40,
      json={ &quot;jar_params&quot;: [&quot;env&quot;, &quot;preprod&quot;, &quot;debug&quot;, &quot;false&quot;, &quot;date&quot;, &quot;{{ds}}&quot;, &quot;useJsonPayload&quot;, &quot;true&quot;] },
      dag=dag
  )
  </code></pre>