[Bug] Scheduled routines hang on Slack MCP connector approval prompt in headless mode
Bug Description
Scheduled routine stalls on Slack MCP connector — still reproducing (regression #61015)
▎
▎ A scheduled claude.ai routine that calls the Slack connector (slack_read_channel / slack_send_message) hangs on an approval prompt when run headless — the run fires (last_fired_at updates) but never completes and produces no output. Manual "Run now" works because a human is present to approve.
▎
▎ Appears to be the regression tracked in #61015. Still reproducing as of July 5, 2026.
▎
▎ Notable pattern: a trigger created before the ~May 19 regression still executes Slack tools headless with no prompt; a trigger created June 22 (after the regression) never can — suggesting the connector grant is tied to trigger creation and post-regression triggers can't obtain it. Approving the connector on a manual run does not persist to subsequent scheduled runs.
▎
▎ BigQuery and Google Drive connectors in the same routines are unaffected — only Slack prompts.
Environment Info
- Platform: darwin
- Terminal: Apple_Terminal
- Version: 2.1.195
- Feedback ID: 31ae128b-682a-4639-b34f-c3b1d0fe7cd0
Errors
[]