openclaw - 💡(How to fix) Fix [Discord] v2026.4.29 regression: OAuth @me fetch-timeout + native slash command deploy PATCH hits 429 during startup [1 comments, 2 participants]

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…
GitHub stats
openclaw/openclaw#75341Fetched 2026-05-01 05:34:56
View on GitHub
Comments
1
Participants
2
Timeline
4
Reactions
2
Timeline (top)
commented ×1cross-referenced ×1mentioned ×1subscribed ×1

Error Message

  • 2026-05-01T00:19:39.817Z WARN fetch-timeout (timeoutMs=2500, elapsedMs≈9524) url=https://discord.com/api/v10/oauth2/applications/@me
  • 2026-05-01T00:20:42.840Z WARN fetch-timeout (timeoutMs=10000, elapsedMs≈12478) url=https://discord.com/api/v10/oauth2/applications/@me
  • 2026-05-01T00:21:05.197Z WARN fetch-timeout (timeoutMs=10000, elapsedMs≈22353) url=https://discord.com/api/v10/users/@me
  • 2026-05-01T00:19:45.927Z ERROR native-slash-command-deploy-rest:patch ... status=429 (You are being rate limited, retry_after ~2.637s)
  • 2026-05-01T00:19:48.214Z ERROR ... status=429 (retry_after ~1.527s)
  • 2026-05-01T00:19:49.208Z ERROR ... status=429 (retry_after ~3.348s)
  • 2026-05-01T00:20:42.845Z ERROR ... status=429 (retry_after ~2.416s)

Fix Action

Fix / Workaround

  • fetch-timeout for https://discord.com/api/v10/oauth2/applications/@me (and https://discord.com/api/v10/users/@me)
  • native-slash-command-deploy-rest:patch calls failing with HTTP 429 (You are being rate limited)

Native slash command deploy hitting 429 (startup burst, v2026.4.29):

  • 2026-05-01T00:19:45.927Z ERROR native-slash-command-deploy-rest:patch ... status=429 (You are being rate limited, retry_after ~2.637s)
  • 2026-05-01T00:19:48.214Z ERROR ... status=429 (retry_after ~1.527s)
  • 2026-05-01T00:19:49.208Z ERROR ... status=429 (retry_after ~3.348s)
  • 2026-05-01T00:20:42.845Z ERROR ... status=429 (retry_after ~2.416s)
RAW_BUFFERClick to expand / collapse

What happened

After upgrading to OpenClaw v2026.4.29, Discord integration became unreliable: during gateway startup the Discord provider repeatedly hits

  • fetch-timeout for https://discord.com/api/v10/oauth2/applications/@me (and https://discord.com/api/v10/users/@me)
  • native-slash-command-deploy-rest:patch calls failing with HTTP 429 (You are being rate limited)

I reverted to v2026.4.26 and the above symptoms were not present.

This is not the same as #74765 (SecretRef/token resolution mismatch in v2026.4.27).

Evidence (from /tmp/openclaw/openclaw-2026-05-01.log)

OAuth probe timeouts (v2026.4.29 runtime path):

  • 2026-05-01T00:19:39.817Z WARN fetch-timeout (timeoutMs=2500, elapsedMs≈9524) url=https://discord.com/api/v10/oauth2/applications/@me
  • 2026-05-01T00:20:42.840Z WARN fetch-timeout (timeoutMs=10000, elapsedMs≈12478) url=https://discord.com/api/v10/oauth2/applications/@me
  • 2026-05-01T00:21:05.197Z WARN fetch-timeout (timeoutMs=10000, elapsedMs≈22353) url=https://discord.com/api/v10/users/@me

Native slash command deploy hitting 429 (startup burst, v2026.4.29):

  • 2026-05-01T00:19:45.927Z ERROR native-slash-command-deploy-rest:patch ... status=429 (You are being rate limited, retry_after ~2.637s)
  • 2026-05-01T00:19:48.214Z ERROR ... status=429 (retry_after ~1.527s)
  • 2026-05-01T00:19:49.208Z ERROR ... status=429 (retry_after ~3.348s)
  • 2026-05-01T00:20:42.845Z ERROR ... status=429 (retry_after ~2.416s)

Environment

  • Server: Linux arm64
  • Node runtime (gateway): 22.22.2
  • Working version: v2026.4.26 (Discord ok)
  • Broken version: v2026.4.29 (timeouts + 429 burst during Discord startup)

Expected

Discord startup should not fail/retry in a way that floods REST deploy endpoints and repeatedly times out the bot/app identity preflight.

extent analysis

TL;DR

Reverting to OpenClaw v2026.4.26 resolves the Discord integration reliability issues, including fetch timeouts and rate limiting errors.

Guidance

  • Verify that the issue is specific to OpenClaw v2026.4.29 by testing other versions to confirm the problem is isolated to this release.
  • Review the Discord API documentation to ensure compliance with rate limiting and timeout guidelines.
  • Consider implementing exponential backoff or retry mechanisms to handle temporary rate limiting errors.
  • Investigate potential changes in OpenClaw v2026.4.29 that may be causing the increased traffic to Discord APIs, leading to rate limiting.

Example

No specific code example is provided, as the issue appears to be related to the OpenClaw version and its interaction with the Discord API.

Notes

The root cause of the issue is unclear, but it seems to be related to changes in OpenClaw v2026.4.29. Further investigation is needed to determine the exact cause and develop a long-term solution.

Recommendation

Apply workaround: Revert to OpenClaw v2026.4.26, as it has been confirmed to resolve the Discord integration issues. This is a temporary solution until the root cause can be identified and addressed in a future OpenClaw release.

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING

openclaw - 💡(How to fix) Fix [Discord] v2026.4.29 regression: OAuth @me fetch-timeout + native slash command deploy PATCH hits 429 during startup [1 comments, 2 participants]