What is your goal?
Connect my existing WhatsApp Business App number to Make using Coexistence and receive incoming WhatsApp messages through the WhatsApp Business Cloud “Watch Events” module.
What is the problem & what have you tried?
I am trying to connect an existing WhatsApp Business App phone number to Make using WhatsApp Business Cloud Coexistence.
The Coexistence connection was successfully created in Make through the “WhatsApp Business App (Coexistence)” signup mode. Meta shows Make as the only partner with full access to the WhatsApp Business Account.
The connection itself appears to work: the “Get a Business Profile” module runs successfully and returns the business profile and Sender ID.
However, the “Watch Events” module does not receive any incoming messages.
I created a completely separate test scenario containing only one WhatsApp Business Cloud → Watch Events module. I created a new webhook using the Coexistence connection and selected only “Messages” as the event. I started the scenario with “Run once” and then sent a new message from another WhatsApp account.
The message was successfully received in the WhatsApp Business mobile app, but Make remained on “Waiting for data” and no bundle was generated.
In Meta Business Manager → WhatsApp Accounts → Phone numbers, the phone number has remained in “Pending” status for approximately two weeks. Meta displays a message saying that the phone number must be registered using the API or by a partner.
I also tried the “Register a Sender” module in Make using the same Coexistence connection. It failed with a 400 / Invalid parameter error stating that the phone number is already registered with an existing WhatsApp account and would need to be disconnected first.
Since this is specifically a Coexistence setup, I do not want to disconnect the number from the existing WhatsApp Business App.
Could you please advise how to complete the Coexistence registration and resolve the Pending phone number status so that incoming “Messages” webhook events are delivered to Make?
Error messages or input/output bundles
[400] [100] Invalid parameter
This phone number is registered with an existing WhatsApp account. To use this number, disconnect it from the existing account.