Scheduled tasks fail with 'API Error: Rate limit reached' even with available quota
Resolved 💬 3 comments Opened Mar 31, 2026 by hykim-permissionlabs Closed May 5, 2026
Description
Scheduled tasks consistently fail with API Error: Rate limit reached — both manual runs and automatic cron-triggered runs.
Environment
- Claude Code CLI (Mac, darwin)
- Paid plan with available usage quota
- 3 scheduled tasks configured with well-separated cron times
Steps to Reproduce
- Create multiple scheduled tasks with different cron schedules (e.g., 07:58, 14:23, 23:03)
- Click "Run" on any single task
- Immediately get
API Error: Rate limit reached - Wait for automatic cron execution — tasks also fail silently (lastRunAt does not update)
Expected Behavior
- Manual run should execute the task
- Automatic cron runs should fire at scheduled times
Actual Behavior
- Manual run immediately returns
API Error: Rate limit reached - Automatic cron runs do not execute at all (lastRunAt stuck at the same timestamp)
- This persists even when API usage quota is clearly not exhausted
Task Configuration
auto-daily-build: cron "3 23 * * *" — lastRunAt: 2026-03-30T20:08:33Z
traffic-monitor: cron "57 7 * * *" — lastRunAt: 2026-03-30T20:08:21Z
reddit-promote: cron "23 14 * * *" — lastRunAt: 2026-03-30T20:08:08Z
All three have enabled: true but none have run since 2026-03-30 ~20:08 UTC. Scheduled runs on 2026-03-31 were all skipped.
Impact
Paying user unable to use scheduled tasks feature at all — neither manual nor automatic execution works.
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗