Docs / Scheduled tasks / Troubleshooting

Troubleshooting missed runs

Scheduled duties are executed by the OpenClaw scheduler; CloudyBot owns ownership, delivery, and thread linking in SQLite. When something looks late or silent, work through the checks below before assuming the job vanished. Hub: scheduled tasks.

Step 1 — Did the job fire at all?

New jobs also run once immediately on creation (wakeMode: now) — expect an extra notification when you first save a duty.

Schedule & timezone

Plan & account limits

Specialist & duty state

Ran but nothing in the chat thread

Credentials, skills & tools

Webhook triggers

Platform outages

If status shows degraded API or database readiness, clock triggers may backlog until the gateway returns. External providers (LLM APIs, Browserbase, Stripe) can fail independently — chat login may work while browser-heavy duties error.

Still stuck?

Contact support with: duty name, approximate scheduled time and timezone, whether Run now works, last run status from the card, and your account email. For thread delivery issues, note the target thr_* title and whether notifications still arrive.

Related: general troubleshooting · thread targeting · repo docs/scheduledTasks/Readme.md