Hi, I’m having an issue with Evolution API message delivery.
Even though my Evolution API instance looks healthy (webhook URL connected, QR code/session is active, and there are no visible errors), I’m seeing intermittent missing inbound messages. Roughly 8 out of 10 messages are delivered to my webhook successfully, but 2 messages never reach my webhook at all — and they also do not appear in Evolution API logs.
Details:
- Webhook is configured and reachable (HTTPS).
- QR/session appears connected and stable.
- Most messages arrive normally.
- The missing messages are not recorded in webhook request logs, nor in Evolution API logs (as if they were never received/forwarded).
Questions:
- Has anyone experienced similar “message loss” where some inbound WhatsApp messages don’t hit the webhook and don’t show up in logs?
- Are there known causes (rate limits, session reconnects, message type limitations, provider-side delivery issues, etc.)?
- What’s the best way to trace/confirm where those missing messages are being dropped?
Any guidance or recommended debugging steps would be appreciated.