WhatsApp Cloud API test number returning "Unsupported POST Request"
Hi everyone,
I'm testing a WhatsApp Cloud API POC using Meta's own test number, and I'm stuck with an Unsupported POST Request error.
The test number and recipient are configured, and the webhook has been successfully verified. My local Express server and public HTTPS ngrok endpoint are also working.
The problem happens specifically here:
Meta Developer Dashboard → WhatsApp → API Setup → Try it out → Send message
After selecting my registered recipient and clicking Send message, Meta returns:
Unsupported POST Request. Object with ID '1322635814259623' does not exist, cannot be loaded due to missing permissions, or does not support this operation.
The ID is the Phone Number ID displayed by Meta.
I've already verified:
- Test number is configured
- Recipient is registered
- Webhook verification succeeds
- Local endpoint works
- Public HTTPS endpoint works
- The error happens from Meta's own "Try it out" interface
I also contacted Meta Business Support. They reviewed the case but couldn't identify the issue and directed me toward the Developer Community / WhatsApp Solution Providers.
Has anyone encountered this with Meta's test number recently?
I'm mainly trying to determine whether this is a Phone Number ID provisioning/registration issue, a WABA association issue, a permissions/token issue, or a Meta-side problem with the test number.
Any ideas would be appreciated.