Hi team โ having a persistent issue on OpenClaw 2026.4.21 (f788c88), macOS (Mac Mini).
Setup:
Default WhatsApp account on +212xxx (Morocco)
Second account on +34xxx (Spain)
Gateway runs as LaunchAgent
Model: anthropic/claude-sonnet-4-6
The problem:
Outbound WhatsApp messages fail silently. The CLI and gateway report success, but messages never arrive on recipient devices โ including sends to my own number.
What I see:
openclaw message send --channel whatsapp -t +XXXX --message "test" returns โ
Sent via gateway (whatsapp). Message ID: 3EB0...
Gateway log confirms: [whatsapp] Sent message 3EB0... -> sha256:xxxx (Xms) and [ws] โ res โ send
On WhatsApp, the message appears as "typing..." (3 dots) then disappears โ nothing ever delivers
Inbound messages work perfectly โ gateway receives them, agent processes them
The agent also CANNOT reply to inbound messages (same silent-fail pattern)
What I tried:
Full pkill -9 -f openclaw + LaunchAgent restart
openclaw channels login --channel whatsapp --verbose โ relinks successfully, credentials saved
Removed Linked Device from phone and rescanned fresh QR
Wiped ~/.openclaw/credentials/whatsapp/default/ entirely and relinked
Only 1 linked device on the WhatsApp account (Google Chrome openclaw)
Sample log:
[whatsapp] Sending message -> sha256:31bf9a460473
[whatsapp] Sent message 3EB0501009B361F895C8AA -> sha256:31bf9a460473 (420ms)
[ws] โ res โ send 525ms channel=whatsapp conn=33875401โฆe7ff
โ Nothing delivered.
Gateway thinks it sent, WhatsApp server seems to silently drop. Has anyone seen this? Any debug flags I can use to see the raw Baileys protocol response?
Thanks!