What’s the right way to handle digital.message.created events when the Express webhook listener drops payloads mid-stream?
Problem
GC sits at 2024-11.950.0. The Node.js middleware catches the trigger from Architect flow 7f2a-8b1c, but the v2/messages endpoint throws a 400 Bad Request. Payload validation fails on the conversationId field.
{"errorCode": "invalid_request", "message": "Missing required field: conversationId"}
Express logs show the auth header hits fine, just the body gets stripped.