Posts under category Facebook Instagram Graph API

I have an application that sends and receives Instagram Business messages. I'm currently facing an issue where the recipient ID returned by the webhook does not match the ID retrieved from the API when a user sends a message to my Instagram Business account.
Here are the details of the problem:
I use the following API endpoint to retrieve the Instagram Business ID and username:
https://graph.instagram.com/me?fields=id,username
This returns my Instagram Business ID as 2803xxx2796, and I use this ID to register for the message-receiving webhook.

When an Instagram user sends a message to the Business account, my server receives the webhook data. However, the recipient ID in the webhook data (1784xxxx4283) does not match the stored ID (2803xxx2796).
Has anyone encountered a similar issue or knows why the webhook recipient ID might differ from the ID returned by the Graph API endpoint? Any guidance or insights would be greatly appreciated.

There is conflicting information in the docs https://developers.facebook.com/docs/instagram-platform/instagram-api-with-instagram-login/mentions
This page says "Identify captions, comments, and IG Media in which an Instagram Business or Creator's alias has been tagged or @mentioned."
Toward the bottom of the page it says you can listen for mention webhooks to get comments your account has been mentioned in.
I have not been able to get those webhooks to work. I can only get posts that my account is tagged in with the /tags endpoint.
Are there plans to implement this with the Instagram Login api?

Hi, I have an application created several years ago and for this reason there is no option to select the "App Type" to correctly choose whether to assign it as Consumer or Business. Has anyone solved this problem?
I ask because otherwise I cannot enable the "Instagram "API product.
The problem I am having started on December 4th when Personal users can no longer access my application. We are trying to obtain permission to the "instagram_business_basic" scope, but if I do not change the "App type" first I cannot add the "Instagram API" product to the application listed in the Meta Developer Dashboard.
So, to recap, I have two problems. 1) Change the App type from "None/Unknown" to "Business" 2) Add the "Instagram API" product and the related "instagram_business_basic" permission
Has anyone encountered this problem or found solutions to it?

Hello, I have an application created several years ago and for this reason there is no selection for the "App type" to be able to properly choose whether to assign it as Consumer or Business. Has anyone solved this problem?
I ask because otherwise I can't enable the Instagram API product

When attempting to create a media container, we occasionally encounter the error: "User is performing too many actions."
The Instagram account in question has created fewer than 400 media containers within 24 hours and has limited its Instagram posts to a maximum of 50 within the same time frame.
It seems unlikely that we have exceeded the rate limits, so what could be the cause of this error?
Client error: POST https://graph.facebook.com/v20.0/***/media resulted in a 400 Bad Request response: {"error":{"message":"User is performing too many actions","type":"OAuthException","is_transient":false,"code":9,"error_s (truncated...)