Posts under category Facebook Instagram Graph API

Impression data for posts with media_product_type REELS has been unavailable since around September 9, 2024. Until then, it was working properly and no errors had occurred. Currently, impressions are no longer included in insights.data.
I would appreciate it if you could let me know the cause and how to fix it.
API Endpoint
GET /{ig-user-id}/media v18.0
https://developers.facebook.com/docs/instagram-platform/instagram-graph-api/reference/ig-user/media#-----2
Request Sample
{ig_user_id}/media?&fields=id,media_type,media_product_type,timestamp,like_count,comments_count,media_url,thumbnail_url,children{media_url},caption,permalink,insights.metric(impressions,reach,saved)&since=1719759600&until=1720105200
Response Sample
impressions is not included in insights.data .
{
"data": [
{
"id": "*****",
"media_type": "VIDEO",
"media_product_type": "REELS",
"timestamp": "2024-07-04T08:00:00+0000",
"like_count": 2091,
"comments_count": 30,
"media_url": "https://scontent-nrt1-1.cdninstagram.com/o1/v/t16/f1/***",
"thumbnail_url": "https://scontent-nrt1-1.cdninstagram.com/v/***",
"caption": "*****",
"permalink": "https://www.instagram.com/reel/*****/",
"insights": {
"data": [
{
"name": "reach",
"period": "lifetime",
"values": [
{
"value": 16903
}
],
"title": "Accounts reached",
"description": "The number of unique accounts that have seen this reel, at least once. Reach is different from impressions, which may include multiple views of your reel by the same accounts. This metric is estimated.",
"id": "*****/insights/reach/lifetime"
},
{
"name": "saved",
"period": "lifetime",
"values": [
{
"value": 82
}
],
"title": "Saved",
"description": "The number of saves of your reel.",
"id": "*****/insights/saved/lifetime"
}
]
}
}
],
"paging": {
"cursors": {
"before": "****",
"after": "*****"
},
"next": "https://graph.facebook.com/v18.0/{ig_user_id}/media?access_token=*****&fields=id%2Cmedia_type%2Cmedia_product_type%2Ctimestamp%2Clike_count%2Ccomments_count%2Cmedia_url%2Cthumbnail_url%2Cchildren%7Bmedia_url%7D%2Ccaption%2Cpermalink%2Cinsights.metric(impressions%2Creach%2Csaved)&pretty=0&since=1719759600&until=1720105200&after=****"
}
}

The username does not appear in the comments on Instagram.
When tested on two accounts One is that the username appears normally One does not show a username.
When you debug both tokens, the permissions are found to have been acquired equally.
Why does this happen?
account access_token debug - permissions
email, read_insights, pages_show_list, business_management, pages_messaging, instagram_basic, instagram_manage_comments, instagram_manage_insights, instagram_manage_messages, pages_read_engagement, pages_read_user_content, public_profile

pages_show_list - Applies to all objects
business_management - Applies to all objects
pages_messaging - Applies to all objects
instagram_basic - Applies to all objects
instagram_manage_comments - Applies to all objects
instagram_manage_insights - Applies to all objects
instagram_manage_messages - Applies to all objects
pages_read_engagement - Applies to all objects
pages_read_user_content - Applies to all objects
Query used
178****************6/comments?fields=hidden,id,like_count,media{id,shortcode},replies{text,media,timestamp,username,user,id,like_count,hidden,parent_id},text,timestamp,username,parent_id,user,from&limit=5
When operating normally
{
"hidden": false,
"id": "1805**********3",
"like_count": 0,
"media": {
"id": "184******26",
"shortcode": "C_******Q"
},
"text": "***********",
"timestamp": "2024-09-03T14:18:09+0000",
"username": "k*****i",
"from": {
"id": "90697*********133",
"username": "k********i"
}
},
If an error has occurred
{
"hidden": false,
"id": "18***********03",
"like_count": 0,
"media": {
"id": "178510*********46",
"shortcode": "C******c-"
},
"text": "**************",
"timestamp": "2024-09-06T06:13:53+0000"
},

We use a webhook to receive comments that mention users who have authenticated via our app, this has worked for years. Now, since 8/28 the username field of the commenter mentioning the authenticated user is no longer being returned in the comment data.
We are using Facebook Login for Business with the instagram_manage_comments permission, which according to this documentation is correct:
https://developers.facebook.com/docs/instagram-platform/instagram-graph-api/reference/ig-comment
We are seeing in the developer community site other people are having this issue.

I've been using the Instagram Graph API to fetch comments, but recently (since 8/28) the username field is no longer being returned in the response. I'm using Facebook Login for Business with the following permissions: instagram_basic, instagram_manage_comments, pages_read_engagement, pages_show_list. Any suggestions?
https://developers.facebook.com/docs/instagram-platform/instagram-graph-api/reference/ig-comment