Since Sep 16 2024 20:32 UTC fetching of data using the facebook-nodejs-business-sdk has been broken in our app. When creating requests without the use of SDK, the use-cases work as expected. Root cause is described in https://github.com/facebook/facebook-nodejs-business-sdk/issues/298 tldr: The default data: {} parameter is making all get requests fail to load data. Are there any plans to fix it?

We have an App with multiple Ad-Accounts.
We use the Webhook 'leadgen'. The Callback-Url is verified and the hook works for most Pages.
We tried to add a new page recently, but no leads are sent. We have created a new access token with the following permissions:
pages_show_list, ads_read, ads_management, leads_retrieval, pages_read_engagement, pages_manage_metadata, pages_manage_ads
In the Access Token Debugger https://developers.facebook.com/tools/debug/accesstoken the page shows up correctly in the permissons table.
On the Lead Ads-Testtool however https://developers.facebook.com/tools/lead-ads-testing we get the message 'no Webhook-Subscripton for Leads Ads'.
In the Graph API Explorer the page also doesn't show up under Page-Tokens, even though we can and did chose it when creating the token.
The person creating the Token is an Admin on the App. The webhook works fine for all other pages.
What's going on?

A few weeks ago, our app was approved with the following permissions:

instagram_business_manage_messages, instagram_manage_comments, instagram_manage_messages, instagram_business_manage_comments

and this is our login url with scopes, example -

https://www.instagram.com/oauth/authorize?third_party=re&client_id=867763&redirect_uri=oauth%2Fcallback&response_type=code&scope=business_basic%2Cbusiness_manage_messages%2Cbusiness_manage_comments%2Cbusiness_content_publish 

Our use case is as follows: when someone comments on our post with a matching keyword specified in our backend, we send a reply to that comment and simultaneously send a direct message (DM) to the user.

However, we're facing an issue where only 1 out of 100 comments successfully sends both the comment reply and DM. In other cases, the comment replies are sent consistently, but the DM fails with the error: "This message is sent outside of allowed window." This occurs 99% of the time.

Given that we have access to the Business API, we are unsure why we are facing this issue. Could you please advise?

this is the

error: {   error: {     message: 'This message is sent outside of allowed window.',     type: 'IGApiException',     code: 10,     error_subcode: 2534022,     fbtrace_id: 'ASeWzBS_LCXn'   } } 

same error code mentioned on fb docs https://developers.facebook.com/docs/messenger-platform/error-codes

We tried with different multiple accounts but same error, but when a user first sends a message to owner of insta post then again comments on post then it sending comment and dm successfully.

I am trying to implement, the Instagram Business login button.
I have followed what is in the documenaion https://developers.facebook.com/docs/instagram-platform/instagram-api-with-instagram-login/business-login and I am using the embeded link provided in the app dashboard > Instagram > Instagram > Api Setup with Instagram Login > Step 3
When I click on the link it worked a few times but now I always have an error page "please wait a few minutes before you try again" Of coure, I can wait hours , days and I still have the same message.
Developping an app for Meta is really a nightmare
How can I fix that so I can submit my permission request with a workin Instagram Business login button ?