Symptoms:
Scheduled heartbeat runs are successfully posting real mail/calendar updates into Discord (#workflow).
Immediately after posting the successful update, the system also throws:
“⚠️ Agent couldn't generate a response. Note: some tool actions may have already been executed — please verify before retrying.”
Cron job affected:
“Waking Heartbeat Sweep (every 30m 7:00-22:30)”
Environment:
OpenClaw connected to Outlook via third-party integration
Outlook connection appears healthy because mail/calendar data is still being retrieved successfully
Additional Findings:
This appears to be a run-completion/runtime failure rather than an Outlook auth issue.
Scheduled workflows are partially stale:
#check-in stopped posting daily check-ins
#daily-plan stopped posting scheduled updates
Heartbeat workflow still partially functions, but runs are being marked failed after execution.
Please help investigate:
Scheduler/cron runtime state
Run completion handling
Post-run exception handling
Whether successful tool executions are incorrectly causing final run failure states
Gateway/runtime restart requirements
Any known issues with Outlook scheduled workflow integrations