insights API - missing permissions suddenly
Hello,
I'm collecting instagram insight metrics using Google AppsScript. I have 3 Facebook Business accounts and several Instagram accounts with them.
My code was working properly until 9th Feb, 16:55 (UTC) but occurs error from 10th Feb, 16:55 (UTC). There's nothing changed from my side, as far as I know. And token is still valid, its expiry date is in March.
Some Endpoints are still working but media insights is not working, like below:
[ Below Endpoints are still working ] https://graph.instagram.com/v20.0/me https://graph.instagram.com/v20.0/{ig_Id}/media
[ Below Endpoint is not working ] https://graph.facebook.com/v20.0/{media_id}/insights
https://graph.facebook.com/v20.0/{media_id}/insights returns error like below: {"error":{"message":"Unsupported get request. Object with ID '{media_id}' does not exist, cannot be loaded due to missing permissions, or does not support this operation. Please read the Graph API documentation at https:\/\/developers.facebook.com\/docs\/graph-api","type":"GraphMethodException","code":100,"error_subcode":33,"fbtrace_id":"{fb_trace_id}"}}
Those API calls are based on one same Facebook Developer App, having permissions below: read_insights pages_show_list ads_management business_management instagram_basic instagram_manage_comments instagram_manage_insights pages_read_engagement pages_read_user_content
I think there's no missing permission and everything is fine, I don't know where to start find out. Please help me to find out.