Claude Cowork scheduled tasks not firing? The 5 causes and the permanent fix

Updated June 1, 2026 · Standby Cloud LLC
TL;DR. 9 times out of 10, your Cowork scheduled task didn't fire because Claude Desktop wasn't running at that exact moment. Anthropic's own help docs confirm this: "scheduled tasks only run while your computer is awake and the Claude Desktop app is open." Sleep mode, closed lid, Windows update auto-reboot, app crash — any of these silently skip the task. The permanent fix is an always-on host that runs Claude Desktop 24/7.

What you searched for vs what's actually happening

You set up a Claude Cowork scheduled task — maybe a 6am daily briefing, a 4pm market summary, a sales-call prep at 9:50am. You went to bed (or to a meeting). The task time passed. Nothing happened. No notification. No error. Just… silence.

If that's familiar, you're in the right place. The behavior is by design and is documented by Anthropic, but very few users notice until a task they actually depended on silently fails.

The 5 causes, ranked by how often we see them

#CauseHow to confirmFix
1Computer was asleep, off, or Claude Desktop was closed at the scheduled timeCheck your laptop's sleep history; check if Claude Desktop was openAlways-on host (jump to next section)
2Claude Desktop was open but Cowork tab wasn't focusedReproduce by setting a 5-min task with the Cowork tab on a different chatAlways-on host + auto-launch Claude in Cowork view
3Windows Update or macOS update rebooted the machineCheck your OS update history around the scheduled timeSet update active hours wide; configure Claude to auto-launch on boot
4Schedule syntax error (cron expression invalid, ambiguous timezone)Open the task, check the "next fire" preview — if it shows "Never" or a wrong time, syntax is brokenUse the schedule UI rather than raw cron; verify the next-fire timestamp
5Anthropic session token expired (every 30 days)Open Claude Desktop, see if you're logged outRe-sign in every 30 days; on a managed host this is the only manual maintenance step

The permanent fix: an always-on host

Causes 1, 2, and 3 — which together account for ~90% of the silent failures we see — all have the same fix: put Claude Desktop on a machine that never sleeps.

Three options, ranked by cost and reliability:

OptionCostEffortReliability
Leave your laptop running 24/7Power: ~$8–15/mo electricityAlmost none, but you can't travel with itMedium — laptops thermally throttle, OS updates still reboot
Mac mini or Windows mini-PC at home$600+ one-time, plus power~2 hours to set upHigh when your home internet is up; vulnerable to outages
Managed cloud desktop (e.g. Standby)$39/mo~10 minutesHighest — data-center power, redundant internet, automated maintenance
How Standby fixes this specifically: a dedicated Windows Server 2022 VM in a US data center, with Claude Desktop pre-installed, power-policy set to never sleep, Windows Update active hours suppressed, and Claude configured to auto-launch on boot with the Cowork tab focused. You sign into your own Anthropic account once. Scheduled tasks fire 365 days a year. Always-On Guarantee: if it's not running 24/7 within your first day, full refund. See pricing →

Step-by-step: verify your task will fire next time

  1. Open Cowork → your task → confirm the schedule. The UI shows the next-fire timestamp. If it says "Never" or a date in the past, the syntax is broken.
  2. Run a 5-minute test. Create a no-op task that fires 5 minutes from now (e.g. "Reply with 'OK'"). Walk away from the screen but leave the machine awake.
  3. Check at 5 minutes. If it fired, the issue is host availability — your laptop sleeps or quits Claude when you're not looking.
  4. Move to an always-on host. Either DIY (Mac mini / Windows mini-PC / VPS) or managed (Standby).
  5. Re-test the 5-minute task from the new host. Now lock the screen, close your laptop, walk away. It should still fire.

What about Claude Code overnight runs?

Same root cause, same fix. We wrote a separate guide on overnight Claude Code runs — it's the same always-on-host problem from a different angle. If you're running long Claude Code refactors, the host that fixes one fixes the other.

What about Dispatch from your phone while you travel?

Same again. Dispatch needs Claude Desktop alive somewhere to receive your prompts. If you're a digital nomad, the cloud desktop solves all three problems with one $39/month subscription.

FAQ

Why didn't my 6am brief fire?

Almost certainly because your laptop slept overnight. Open your laptop's sleep history — you'll see it went to sleep before 6am. Sleep silently kills scheduled tasks. The fix is an always-on host.

Do scheduled tasks fire when Claude Desktop is minimized?

Minimized — yes, as long as the process is still alive. Closed (X'd out) — no. Backgrounded with the Cowork tab not focused — sometimes not, depending on the bug fix status. Safest pattern: always-on host with Claude Desktop launched into the Cowork view.

Will this fix work if my internet at home is flaky?

If you self-host (Mac mini / mini-PC), no — your home internet outage stops Claude from running. A cloud desktop fixes this because the data-center internet is redundant. Standby data centers run 99.9% uptime SLAs.

Is Linux an option?

No. Claude Cowork requires Claude Desktop (Windows or macOS only). Linux has the Anthropic API but no Cowork. More detail in our Linux server guide.

How is Standby different from running a Windows VPS myself?

You can absolutely DIY a Windows VPS (Contabo, Hostinger, Vultr — ~$13–16/month) and set it up over a couple of hours of PowerShell. Standby is the managed version — Claude Desktop pre-installed, configured, supported, and guaranteed. We wrote the full DIY guide here; pay for managed only if you'd rather not maintain Windows updates and PowerShell scripts yourself.


Try Standby — $39/month with Always-On Guarantee →

Founder runs support: hello@trystandby.com
All guides · trystandby.com