Cron jobs stopped after OpenClaw 2026.7.1? Audit disabled one-shots.
A confirmed OpenClaw 2026.7.1 regression could turn a retryable session-lifecycle race into a permanent one-shot cron failure. The sharp symptom is a run error such as `Session changed while starting work. Retry.` followed by the one-shot job becoming disabled. Retained `.migrated` session archives could also create false disk pressure. Both fixes were merged to OpenClaw `main` on July 14, but they were not part of the 2026.7.1 release. Do not blindly re-enable every job or delete migration archives. Inventory affected jobs, preserve evidence, move to a release that explicitly contains both fixes, then prove one low-risk one-shot and one recurring job before unattended work resumes.
In simple words: Make a safe copy if the step could change your setup, try the smallest check, then confirm OpenClaw is back to normal before doing more. The source link and commands stay below for people who want the technical detail.
openclaw --version
openclaw cron status
openclaw cron list --json
openclaw cron show <job-id> --json
openclaw cron runs --id <job-id> --limit 20
- Version that failed:
- Affected job id/type (one-shot or recurring):
- Exact lifecycle/disk-budget error:
- Was the one-shot disabled?
- Last known successful run:
- Backup or rollback label:
- Version containing PR #107236 and #107238:
- Low-risk one-shot canary result/run id:
- Normal recurring run result:
- Resume decision: GREEN / YELLOW / RED
Source: OpenClaw issue #106875 + merged fixes #107236/#107238 · link