Can anyone explain why the WhatsApp Business API webhook returns a 422 Unprocessable Entity when traffic routes to our secondary BYOC trunks in Asia/Singapore?
The primary trunk processes messages correctly, but failover triggers this validation error on the messages event payload.
{"errors":[{"message":"Invalid phone number format","code":"422"}]}
The E.164 format remains identical across both carriers. Is there a region-specific metadata mismatch in the Genesys Cloud digital connector during carrier switch?