Hello guys i have same problem for instagram chatbot, Meta refused my request with this motivation:
Hello team!
While reviewing this submission, we were unable to verify the requested permissions because the use case details are invalid. We noticed that your use case details did not clearly explain or give guidance on how the permission was being used.
For more context,
The use of Instagram Basic
as a dependency of Instagram Manage Messages is not a valid use case
Instagram Basic grants the app permission to read IG accounts of users that the app manages. This means access to their profile information and media files (example end-points: biography, followers_count, follows_count, media_count, name, profile_picture_url, username, website, media, including media url, comments under media and permalinks.) This is different from IG Basic Display as this permission is meant for Instagram Business accounts, not consumer.
Basic Metadata for Instagram Basic
Instagram_Basic can be used to obtain certain fields including:
biography
id
ig_id
followers_count
follows_count
media_count
name
profile_picture_url
username
website
Allowable Use Cases
Getting basic metadata of an Instagram Business account profile to complement other IG Permissions or Pages Permissions.
Developers can use instagram_basic permission to show/display feeds/wall/posts.
Please re-submit accordingly and we will re-review your application. Thank you!