Automations don't run not scheduled and not run now
Open 💬 3 comments Opened Apr 14, 2026 by sedghi
💡 Likely answer: A maintainer (github-actions[bot], contributor)
responded on this thread — see the highlighted reply below.
What version of the Codex App are you using (From “About Codex” dialog)?
Version 26.409.20454 (1462)
What subscription do you have?
Plus
What platform is your computer?
Darwin 24.6.0 arm64 arm
What issue are you seeing?
Automations does not work.
When i hit test now, it shows automation started but nothing else
Also my daily scheduled automations don't run
What steps can reproduce the bug?
I have this as automation
look at the commits in the past 24 hours merged inside Cornerstone3D and do a review. summarize the changes, and whether there are new bugs introduced
- Do NOT invent bugs; if evidence is weak, say so and skip.
- If you feel like something is a mistake at the end make a table and tell what is a mistake
- If breaking changes is introduced and is not actually documented in docs, flag it
Always pull the latest main before doing your task
and the following setup. I've tried the local as well and still nothing happens
<img width="734" height="1184" alt="Image" src="https://github.com/user-attachments/assets/6529b595-7321-4d01-bb16-16ed515578a1" />
What is the expected behavior?
automations run and shows up
Additional information
_No response_
3 Comments
Potential duplicates detected. Please review them and close your issue if it is a duplicate.
Powered by Codex Action
Confirmed on macOS after updating the app: this is still reproducible and appears to fail before execution/thread creation.
Environment
26.415.30602(build1773)What I reproduced
Run Nowon an existing automation (for exampleDaily Standup Update (v2)).Automation started.Local evidence
In
~/.codex/sqlite/codex-dev.dbthe automation row is updated, but execution never starts:automations.last_run_atadvances when I clickRun Nowautomation_runsdoes not get a new rowautomation_runsrows remain old archived runs from2026-04-07Example from my local DB after a manual run on 2026-04-17:
daily-standup-update-v2last_run_atadvanced to2026-04-17 12:36:38localautomation_runsrow is stilldaily-jira-updatefrom2026-04-07 08:00:02localRegression boundary
Automation: Daily Jira Update019d6875-2a3f-7d51-be65-e3d2b32bbe25cli_version:0.117.0-alpha.242026-04-07Additional notes
automation_runsbefore thread creation. On these failing manual runs, execution never appears to reach that point.This looks broader than a scheduling-only bug: scheduled runs and manual
Run Nowboth fail to cross the same execution boundary.I found a related Windows Desktop failure in #19011, but the local state can distinguish a few different automation-start failure points.
In the reports linked from here, I’m seeing at least three variants:
automation_runsrow and no new thread/inbox item, even thoughlast_run_atornext_run_atadvancessession_metaandthread_name_updatedtarget_thread_idvalues get stuck earlier inthread/resume, sometimes with resume timeouts or mismatched-path errorsThe practical diagnostic I’d suggest is checking whether
automation_runsgets a new row afterRun now, and if a rollout/session file exists, whether it contains any submitted user prompt /task_started/turn_context.Recreating the automation and updating the app did not fix the empty-session variant for me. Also, converting everything to heartbeat/target-thread automations is not a safe general workaround; it can introduce the target-thread resume problem tracked in #19563.