Setup: OpenClaw 2026.4.8 running in Docker on Synology NAS (920+). WhatsApp channel works perfectly.
Problem: Discord bot connects and shows online (green) in server, but never receives the READY event. Stuck permanently at:
[discord] client initialized as <bot_id> (Todd); awaiting gateway readiness
What I've confirmed:
β
All three Privileged Gateway Intents enabled (Presence, Server Members, Message Content)
β
Bot token is valid and correct
β
discord.com and gateway.discord.gg both reachable from container (HTTP 200)
β
Bot shows as online/green in Discord server
β
DISCORD_BOT_TOKEN set as environment variable
β
Tried with and without DISCORD_APPLICATION_ID env var
β
Tried OPENCLAW_NO_BONJOUR=true β Bonjour still runs, no effect
β No Discord session cache files found to clear
β No inbound messages ever registered in logs
Log snippet on every startup:
[discord] [default] Discord Message Content Intent is limited; bots under 100 servers can use it without verification.
[discord] [default] starting provider (@Todd)
[discord] client initialized as <id> (Todd); awaiting gateway readiness
Then nothing. Ever.
Question: Is this the known "Carbon Reconcile" hang in 2026.4.x? Any workaround short of downgrading to 2026.3.13?