Posts under category Meta & Facebook

I have an app that was approved two years ago. I just did the data checkup following this I'm not able to authenticate new users. It seems like something has broken with the Authentication for instagram accounts through the business API.
I know there was the recent rollout of the new Instagram API so I'm not sure if there have been breaking changes with this.

When i send message to this Page, i didnt get any webhooks from Messenger. This happens only for some users and this happened this morning (yesterday it was working just fine).
My facebook account: https://www.facebook.com/adambudimanaichat/ Page: https://www.facebook.com/profile.php?id=100095114695515

When using the Instagram Graph API to retrieve conversations, I am experiencing an issue where the cursor "after" value remains the same, and the data for the next page is identical to the first page. Despite multiple requests, the cursor does not update, which prevents access to subsequent data pages. Example API call: /v20.0/[fb_page_id]/conversations?platform=instagram&fields=id,name,participants,updated_time,messages.limit(1),subject&limit=5 Response:
{ "data": [...], "paging": { "cursors": { "after": "ZAXlKMGFXMWxjM1JoYlhBaU9qRTNNak0xTkRRMk5qTXpNamNzSW5Sb2NtVmhaQUY5cFpBQ0k2SWpNME1ESTRNak0yTmpnME1UY3hNRE13TVRJME5ESTFPVFkyT1RFM09EVXpNak01T1Rnek55SjkZD" }, "next": "......" } }
The cursor "after" value does not change, and the result remains the same for the next page. It is a bug.
This problem persists and prevents pagination from working correctly. Could you provide guidance on how to resolve this issue?
Thank you for your assistance.

WhatsApp Business Cloud API: Message Accepted but Not Delivered

I’m using the WhatsApp Business Cloud API to send a template message. The API request returns a status of "accepted," but the recipient is not receiving the message.

Request Details:

  • Request URL:

    POST https://graph.facebook.com/v20.0/<phone_number_id>/messages 
  • Request Body:

    {     "messaging_product": "whatsapp",     "recipient_type": "individual",     "to": "<Mobile Number>",     "type": "template",     "template": {         "name": "booking_details",         "language": {             "code": "en"         },         "components": [             {                 "type": "body",                 "parameters": [                     {"type": "text", "text": "chennai"},                     {"type": "text", "text": "salem"},                     {"type": "text", "text": "tn15505"},                     {"type": "text", "text": "star"},                     {"type": "text", "text": "23.02.2024"},                     {"type": "text", "text": "koyambedu"},                     {"type": "text", "text": "bus stand"},                     {"type": "text", "text": "10:00 a.m."},                     {"type": "text", "text": "₹5055"},                     {"type": "text", "text": "L1/S,L2/S"}                 ]             },             {                 "type": "button",                 "sub_type": "quick_reply",                 "index": "0",                 "parameters": [                     {                         "type": "payload",                         "payload": "PAYNOW_PAYLOAD"                     }                 ]             },             {                 "type": "button",                 "sub_type": "quick_reply",                 "index": "1",                 "parameters": [                     {                         "type": "payload",                         "payload": "CHANGE_DETAILS_PAYLOAD"                     }                 ]             }         ]     } } 

Response:

{     "messaging_product": "whatsapp",     "contacts": [         {             "input": "receiver",             "wa_id": "id"         }     ],     "messages": [         {             "id": "wamid.HBgMOTE4MDU2MTg1NjI5FQIAERgSMUQwQzU3MjVENDBBMEQ5NTk5AA==",             "message_status": "accepted"         }     ] } 

What I've Tried:

  • Verified that the template is approved and matches the template ID.
  • Confirmed the recipient's phone number is registered with WhatsApp.
  • Ensured the phone_number_id and access token are correct.
  • Checked that the recipient has opted in to receive messages.
  • Verified there's no issue with my WhatsApp Business Account (no low-quality rating or rate limiting).

Despite the message being accepted, it’s not delivered to the recipient. What could be the reasons for this, and how can I troubleshoot or resolve this issue?

As admin, I cannot use the debugger to test if SDK is working. The full permission has been set for the property. The property was created/approved recently. Never worked before.
Reproduce:
In [Monetization Manager -> Issues] I can see this We haven't received a bid request Check the SDK integration is correct or use the debugger tool to identify any potential issues and fixes. [Go to Debugger Tool] is linked to the debugger tool page. Click it and it shows just like the picture attached.
Thanks in advance.