I'm in the review process for my app. When starting the "business verification" the error message attached is shown:
"Your account is restricted right now" "You have been temporarily blocked from performing this action."
This error is shown for several days now. What am I doing wrong? Tried multiple browsers and incognito screens. No result on that.

I'm developing an application to integrate via the Conversation API for Messenger and Instagram. I followed the instructions in the documentation. So, I obtain an access token through configuration with the following permissions:
Messneger PERM:
pages_messaging pages_show_list pages_manage_metadata business_management Instagram additions
Instagram PERM:
pages_show_list pages_manage_metadata instagram_manage_messages instagram_basic business_management
Steb-by-step procedure
I exchange the short-lived token for a long-lived one.
I call the endpoint to get the list of linked pages "/me/accounts."
From here, I get the pageAccessToken and pageID, which I then save.
I subscribe to the webhook via a POST request to /subscribed_apps with subscribed_fields = message.
When I test it, everything works fine (I use the development team's pages or the company pages), I can successfully subscribe to the webhook and send/receive messages. However, when the tester tests the app during the app review, they are unable to link the pages (the webhook subscription fails).
{
"error": {
"message": "Permissions error",
"type": "FacebookApiException",
"code": 200,
"fbtrace_id": "..."
}
}
By debugging the token, I noticed that the tokens generated by me are correct (they contain the permissions mentioned above). However, for those generated by the tester, the access tokens are correct, but the pageAccessTokens do not contain any permissions. I can't understand why, when we (the team) connect, we can use the pages correctly, but the tester cannot.
INFO: - Api version: v22.0 - API url: https://graph.facebook.com/ - Onboarding procedure using JS SDK and configuration regitered on Login for business~ - Developing on ReactJs (Remix)

as you can see we can see the comment reply as visible on instagram native but when we get the media details through API for comments and replies we get reply as a hidden field value true. which is self contradictory.
please fix this if this is an issue. or guide us if we are using it incorrectly.
FYI I am using following api
https://graph.facebook.com/v20.0/18083798446593265?fields=caption,is_shared_to_feed,comments_count,ig_id,is_comment_enabled,like_count,media_type,media_product_type,media_url,permalink,thumbnail_url,timestamp,comments.limit(100){hidden,like_count,timestamp,username,user{id,username},text,replies.limit(50){hidden,like_count,timestamp,username,user{id,username},text}}

I am working on a Facebook Ads automation script. I need to duplicate ads via API, while retaining comments and reactions of original ad post (see screenshot, there is a checkbox I need to reproduce via API).

My ads are not simple ads. They refer to products from catalog (if you know Facebook Commerce). Every adset is promoting a product from Facebook Commerce catalog (also, see screenshot).

From what I understand, this means I have to get previous ad post ID ( effective_object_story_id from old creative), and then provide this object_story_id while creating new creative.

But I run into different kids of error while supplying object_story_id. If I supply my FB product:

response = client.session.post(     f"https://graph.facebook.com/v20.0/...../adcreatives",     data={         "name": "...",         "object_story_id": "ID OF OLD POST",         "instagram_actor_id": "...",         "degrees_of_freedom_spec": "{...}",         "contextual_multi_ads": "{...}",         "template_url_spec": {"..."},         "url_tags": "...",         "product_set_id": "MY FB PRODUCT SET",         "access_token": "...",     }, ) 

I get:

'Cannot use product set id without template spec'

If I drop product_set_id I get:

"The ad's creative is incompatible with the objective of the campaign the ad belongs to"

But the ad's creative is copied from previous ad's creative, I did not create the creative payload myself. What could be the problem?

Dear community,
For years we have used the Modern Events Calendar from Webnus with our WordPress website to import facebook events from our facebook page on a regular basis. At some point in 2024, facebook made some changes and the facebook app I created before, did not work anymore. I contacted Webnus support and was able to succesfully create an app with the right permissions and to connect the app up to the point that it can load a list of recent facebook events in the WordPress admin area again. However, after choosing one or several events to import and clicking the " import " button, I get an error message saying: cannot find your facebook page. Try again or provice a valid link.
Webnus says their app works properly since it is able to connect to facebook in the first place and the problem must be with facebook.
Can someone help me find the cause of this error message? The underlying API stuff is a blackbox to me really. So I don't know where to start my search.
I even tried adding more permissions that where mentioned in a facebook developers posts for webhooks for pages. I had my business account verified. Do I need to be admin of the page or have full access maybe? Or is it something else?
Every hint in the right direction is appreciated a lot! Thank you
Cheers Anne