<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Jobs suddenly stopped running with no errors in Databricks Free Edition Help</title>
    <link>https://community.databricks.com/t5/databricks-free-edition-help/jobs-suddenly-stopped-running-with-no-errors/m-p/169936#M915</link>
    <description>&lt;P&gt;I have had a few jobs scheduled to run daily since last year. There were no problems for the first 10 months, but on 31 August 2026, the jobs suddenly stopped running, with no errors or messages indicating the cause.&lt;/P&gt;&lt;P&gt;I rescheduled the jobs, and they started working again. However, on 20 September, they stopped running once more, again with no warnings, messages, or errors.&lt;/P&gt;&lt;P&gt;I am wondering what is happening. This is very unreliable, and the fact that it occurs without any information whatsoever about the cause makes the situation unacceptable.&lt;/P&gt;&lt;P&gt;Can someone shed some light on this issue?&lt;/P&gt;</description>
    <pubDate>Sun, 27 Sep 2026 10:06:50 GMT</pubDate>
    <dc:creator>Aminsn</dc:creator>
    <dc:date>2026-09-27T10:06:50Z</dc:date>
    <item>
      <title>Jobs suddenly stopped running with no errors</title>
      <link>https://community.databricks.com/t5/databricks-free-edition-help/jobs-suddenly-stopped-running-with-no-errors/m-p/169936#M915</link>
      <description>&lt;P&gt;I have had a few jobs scheduled to run daily since last year. There were no problems for the first 10 months, but on 31 August 2026, the jobs suddenly stopped running, with no errors or messages indicating the cause.&lt;/P&gt;&lt;P&gt;I rescheduled the jobs, and they started working again. However, on 20 September, they stopped running once more, again with no warnings, messages, or errors.&lt;/P&gt;&lt;P&gt;I am wondering what is happening. This is very unreliable, and the fact that it occurs without any information whatsoever about the cause makes the situation unacceptable.&lt;/P&gt;&lt;P&gt;Can someone shed some light on this issue?&lt;/P&gt;</description>
      <pubDate>Sun, 27 Sep 2026 10:06:50 GMT</pubDate>
      <guid>https://community.databricks.com/t5/databricks-free-edition-help/jobs-suddenly-stopped-running-with-no-errors/m-p/169936#M915</guid>
      <dc:creator>Aminsn</dc:creator>
      <dc:date>2026-09-27T10:06:50Z</dc:date>
    </item>
    <item>
      <title>Re: Jobs suddenly stopped running with no errors</title>
      <link>https://community.databricks.com/t5/databricks-free-edition-help/jobs-suddenly-stopped-running-with-no-errors/m-p/169939#M916</link>
      <description>&lt;P&gt;Hi Aminsn,&lt;/P&gt;&lt;P&gt;I understand the frustration, but "stopped with no errors" is a useful clue. When a job fails, you see red runs. When nothing appears at all, the scheduler didn't try, which usually means the trigger was paused or the run was skipped before it started. Neither raises an error. The docs don't describe any case where Databricks pauses a schedule on its own, so something touched the job.&lt;/P&gt;&lt;P&gt;Three things to check, all in the job's own history:&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;1. Who edited the job on Aug 31 and Sep 20.&lt;/STRONG&gt; Every pause/resume is a job update in the audit log. If someone deployed with a bundle in development mode, that alone pauses schedules: the docs say it "Pauses all schedules and triggers on deployed resources such as jobs". Terraform or a CI job re-deploying with pause_status: PAUSED does the same.&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;sql&lt;/DIV&gt;&lt;DIV&gt;&lt;PRE&gt;&lt;SPAN&gt;SELECT event_time, user_identity.email, action_name,
       request_params.job_id
FROM system.access.audit
WHERE service_name = 'jobs'
  AND action_name IN ('update', 'reset', 'delete')
  AND event_date BETWEEN '2026-08-29' AND '2026-09-22'
ORDER BY event_time;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;P&gt;The system.lakeflow.jobs table also keeps every version of the job, including a paused column, so you can see exactly when it flipped.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;2. Whether the runs were skipped.&lt;/STRONG&gt; Open the job's Runs tab and look for pink entries. Skipped is a real status, and the docs' example is "you exceeded the maximum concurrent runs for your job or your workspace". A run that hung since Aug 31 with max concurrent runs = 1 would silently block every daily run after it. This query lists runs that never started and why:&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;sql&lt;/DIV&gt;&lt;DIV&gt;&lt;PRE&gt;&lt;SPAN&gt;SELECT period_start_time, result_state, termination_code
FROM system.lakeflow.job_run_timeline
WHERE job_id = '&amp;lt;job_id&amp;gt;'
  AND period_start_time = period_end_time
ORDER BY period_start_time DESC;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;P&gt;&lt;STRONG&gt;3. The Run as user.&lt;/STRONG&gt; If that user was deactivated or left, the docs say jobs "fail unless they are assigned to a new owner". That would show as failures, not silence, but worth ruling out. Set Run as to a service principal either way.&lt;BR /&gt;&lt;A href="https://docs.databricks.com/aws/en/jobs/privileges" target="_blank" rel="noopener"&gt;https://docs.databricks.com/aws/en/jobs/privileges&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Docs:&lt;BR /&gt;&lt;A href="https://docs.databricks.com/aws/en/jobs/triggers" target="_blank" rel="noopener"&gt;https://docs.databricks.com/aws/en/jobs/triggers&lt;/A&gt;&lt;BR /&gt;&lt;A href="https://docs.databricks.com/aws/en/jobs/monitor" target="_blank" rel="noopener"&gt;https://docs.databricks.com/aws/en/jobs/monitor&lt;/A&gt;&lt;BR /&gt;&lt;A href="https://docs.databricks.com/aws/en/admin/system-tables/jobs" target="_blank" rel="noopener"&gt;https://docs.databricks.com/aws/en/admin/system-tables/jobs&lt;/A&gt;&lt;BR /&gt;&lt;A href="https://docs.databricks.com/aws/en/dev-tools/bundles/deployment-modes" target="_blank" rel="noopener"&gt;https://docs.databricks.com/aws/en/dev-tools/bundles/deployment-modes&lt;/A&gt;&lt;/P&gt;&lt;P&gt;If you post the result of the first query, we can probably name the cause.&lt;/P&gt;</description>
      <pubDate>Sun, 27 Sep 2026 11:22:35 GMT</pubDate>
      <guid>https://community.databricks.com/t5/databricks-free-edition-help/jobs-suddenly-stopped-running-with-no-errors/m-p/169939#M916</guid>
      <dc:creator>ThomazNeto</dc:creator>
      <dc:date>2026-09-27T11:22:35Z</dc:date>
    </item>
    <item>
      <title>Re: Jobs suddenly stopped running with no errors</title>
      <link>https://community.databricks.com/t5/databricks-free-edition-help/jobs-suddenly-stopped-running-with-no-errors/m-p/172339#M988</link>
      <description>&lt;DIV&gt;
&lt;P&gt;Silent stops like this usually come down to one of two things: the trigger got paused, or runs are being skipped because an earlier run is still active. Your job-level history and the audit log can tell you which.&lt;/P&gt;
&lt;H2&gt;1. Check whether the trigger is paused&lt;/H2&gt;
&lt;P&gt;Open the job and look at &lt;STRONG&gt;Schedules &amp;amp; Triggers&lt;/STRONG&gt; in the Job details pane. Each trigger has its own Active/Paused status. When a trigger is paused, currently active runs continue, but no new runs start [1]. If you see "Paused", that explains the silence. Re-saving or rescheduling the job sets the status again, which would match what you saw after you rescheduled.&lt;/P&gt;
&lt;H2&gt;2. Check for skipped runs from a stuck or long-running run&lt;/H2&gt;
&lt;P&gt;By default only one run of a job can be active at a time. Runs that exceed the configured max concurrency are skipped [1]. This is the classic cause of "it just stopped running with no error":&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;One run hangs or runs far longer than usual, for example waiting on a lock, a stuck cluster, or an upstream dependency.&lt;/LI&gt;
&lt;LI&gt;Every later scheduled run is skipped because the earlier run is still active.&lt;/LI&gt;
&lt;LI&gt;Nothing looks like a failure, because nothing actually failed.&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;Look at the job's &lt;STRONG&gt;Runs&lt;/STRONG&gt; tab around 31 Aug and 20 Sep. Check for a run from the day before that was still active, and for runs with a &lt;EM&gt;Skipped&lt;/EM&gt; status. If that's the pattern, you have two fixes:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Set a &lt;STRONG&gt;timeout&lt;/STRONG&gt; on the job or tasks so a hung run gets terminated.&lt;/LI&gt;
&lt;LI&gt;Add a duration-warning or failure notification so you hear about it.&lt;/LI&gt;
&lt;LI&gt;If overlapping runs are acceptable for your workload, raise &lt;STRONG&gt;Maximum concurrent runs&lt;/STRONG&gt; under Advanced settings [1].&lt;/LI&gt;
&lt;/UL&gt;
&lt;H2&gt;3. Use the audit log to see who changed what&lt;/H2&gt;
&lt;P&gt;If the trigger was paused or the job edited, the audit log system table will show it, including the identity responsible [2]. Something like this works (adjust the job ID and dates):&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class="language-sql"&gt;SELECT event_time,
       action_name,
       user_identity.email,
       identity_metadata.run_by,
       request_params,
       response.statusCode
FROM system.access.audit
WHERE service_name = 'jobs'
  AND event_date BETWEEN '2026-08-25' AND '2026-09-25'
  AND request_params['job_id'] = '&amp;lt;your_job_id&amp;gt;'
ORDER BY event_time;
&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;Filter on &lt;CODE&gt;event_date&lt;/CODE&gt; rather than &lt;CODE&gt;event_time&lt;/CODE&gt; for better query performance [2]. Look for update/reset-type events around the days the runs stopped. They'll show whether a person, a service principal, or an automation (Terraform, a bundle deploy, CI/CD) modified the schedule. Redeploys that overwrite the job settings are a common cause of a job being paused unexpectedly.&lt;/P&gt;
&lt;H2&gt;4. Other things worth ruling out&lt;/H2&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;STRONG&gt;Bundle or Terraform redeploys:&lt;/STRONG&gt; if the job is managed as code, a deploy can reset the trigger's pause status to whatever is in the config.&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;Multiple triggers:&lt;/STRONG&gt; if you're in the multiple-triggers Beta, each trigger is paused and resumed independently [1]. Confirm the one you expect is the active one.&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;Workspace trigger limit:&lt;/STRONG&gt; a workspace can have up to 12,000 active triggers, and paused ones don't count [1]. This is unlikely to affect you, but it's worth knowing.&lt;/LI&gt;
&lt;/UL&gt;
&lt;H2&gt;Next step&lt;/H2&gt;
&lt;P&gt;Start with the Runs tab and the audit query for those two dates. In most cases like yours, the answer is either a pause event with an identity attached or a run that stayed active and caused skips. Once you know which, set timeouts and failure/duration alerts so a recurrence isn't silent. If neither check explains it, post the job ID's audit events (with sensitive values redacted) and the run statuses for those days, and we can dig further. If it still looks like a platform-side problem, open a support ticket with those timestamps.&lt;/P&gt;
&lt;H2&gt;References&lt;/H2&gt;
&lt;P&gt;[1] Automate jobs with schedules and triggers | Databricks on AWS — &lt;A href="https://docs.databricks.com/aws/en/jobs/triggers" target="_blank"&gt;https://docs.databricks.com/aws/en/jobs/triggers&lt;/A&gt;&lt;BR /&gt;[2] Audit log system table reference | Databricks on AWS — &lt;A href="https://docs.databricks.com/aws/en/admin/system-tables/audit-logs" target="_blank"&gt;https://docs.databricks.com/aws/en/admin/system-tables/audit-logs&lt;/A&gt;&lt;/P&gt;
&lt;/DIV&gt;</description>
      <pubDate>Thu, 08 Oct 2026 18:54:48 GMT</pubDate>
      <guid>https://community.databricks.com/t5/databricks-free-edition-help/jobs-suddenly-stopped-running-with-no-errors/m-p/172339#M988</guid>
      <dc:creator>anuj_lathi</dc:creator>
      <dc:date>2026-10-08T18:54:48Z</dc:date>
    </item>
  </channel>
</rss>

