OpenClaw Bug Report: Cron Jobs Not Waking Sessions
Date: April 3, 2026
OpenClaw Version: 2026.4.1
Environment: macOS, Telegram channel
Summary
Cron jobs are firing successfully (showing status: "ok" and deliveryStatus: "not-requested") but not creating active sessions for the agent to execute tasks. The cron runs, logs completion, but the agent never wakes up to actually do the work.
Affected Jobs
All cron jobs with sessionTarget: "main" and wakeMode: "now":
- fenn-email-check — Runs every 6h, fires but doesn't wake session
- fenn-surprise-research (Tangle) — Runs on schedule, fires but doesn't wake session
- fenn-smart-heartbeat — Removed, had same issue
- fenn-daily-maintenance — Presumably affected (9am daily)
Symptoms
Cron log shows success:
{
"ts": 1775206914924,
"jobId": "dc6dc977-c2ae-4b3e-917c-c04fbd2c8b11",
"action": "finished",
"status": "ok",
"summary": "tangle-surprise",
"deliveryStatus": "not-requested",
"runAtMs": 1775206800005,
"durationMs": 114916
}
But:
- No Telegram message sent
- No files created/updated by the agent
- Agent remains dormant
- User has to message first to "wake" the agent
Cron Configuration
{
"name": "fenn-surprise-research",
"sessionTarget": "main",
"wakeMode": "now",
"payload": {
"kind": "systemEvent",
"text": "tangle-surprise"
}
}
What Should Happen
- Cron fires at scheduled time
- OpenClaw wakes
main session
- Agent receives system event
- Agent executes task (sends message, does research, etc.)
- Agent reports completion
What Actually Happens
- Cron fires at scheduled time ✓
- OpenClaw does not wake session ✗
- No agent activity ✗
- Cron logs
status: "ok" but deliveryStatus: "not-requested" ✗
Related Issues
Possibly related to Telegram delivery issues:
But this is specifically about session wake failure, not message delivery.
Workaround
Currently: Agent only responds when user initiates conversation. Autonomous/proactive features do not work.
Request
Please investigate why wakeMode: "now" is not creating active sessions for cron-triggered events. The cron system works, but the session wake mechanism appears broken.
Reported by: Dylan Passey (via Fenn agent)
OpenClaw Bug Report: Cron Jobs Not Waking Sessions
Date: April 3, 2026
OpenClaw Version: 2026.4.1
Environment: macOS, Telegram channel
Summary
Cron jobs are firing successfully (showing
status: "ok"anddeliveryStatus: "not-requested") but not creating active sessions for the agent to execute tasks. The cron runs, logs completion, but the agent never wakes up to actually do the work.Affected Jobs
All cron jobs with
sessionTarget: "main"andwakeMode: "now":Symptoms
Cron log shows success:
{ "ts": 1775206914924, "jobId": "dc6dc977-c2ae-4b3e-917c-c04fbd2c8b11", "action": "finished", "status": "ok", "summary": "tangle-surprise", "deliveryStatus": "not-requested", "runAtMs": 1775206800005, "durationMs": 114916 }But:
Cron Configuration
{ "name": "fenn-surprise-research", "sessionTarget": "main", "wakeMode": "now", "payload": { "kind": "systemEvent", "text": "tangle-surprise" } }What Should Happen
mainsessionWhat Actually Happens
status: "ok"butdeliveryStatus: "not-requested"✗Related Issues
Possibly related to Telegram delivery issues:
But this is specifically about session wake failure, not message delivery.
Workaround
Currently: Agent only responds when user initiates conversation. Autonomous/proactive features do not work.
Request
Please investigate why
wakeMode: "now"is not creating active sessions for cron-triggered events. The cron system works, but the session wake mechanism appears broken.Reported by: Dylan Passey (via Fenn agent)