Error validating access token: The application does not belong to system user's businessor its aggregators's business
"error": {
"message": "Error validating access token: The application does not belong to system user's businessor its aggregators's business",
"type": "OAuthException",
"code": 190,
"error_subcode": 465,
"fbtrace_id": "AwdeeckPQClEJZ817B1FMvg"
}

I'm making a following API call to facebook graph API to fetch user groups but it returns empty data array.

In the docs: https://developers.facebook.com/docs/graph-api/reference/user/groups/ I found out that:

As of April 4, 2018, this edge returns empty data sets for GET operations unless the calling app has gone through App Review. This applies to GET operations using /me/groups as well. Please see the Groups API section of the Breaking Changes changelog for more information.

I just started developing new app, so there is nothing to review yet. Is there a way to call this endpoint without app review process?

calling this endpoint:

curl -i -X GET \  "https://graph.facebook.com/v20.0/me/groups?access_token=EAAP..." 

returns empty data:

{   "data": [   ] } 

I'm new to development with Instagram APIs and am trying to make a React based application that uses Instagram's graph API in order to fetch posts where my professional account is mentioned and display them on my webpage. I tried going through the Meta documentation on how to use their graph API, but I don't quite get where to start and I am getting confused with all the steps I need to take to just make my first API call. The Meta guide is https://developers.facebook.com/docs/instagram-api/getting-started . Any help regarding this on the steps or links to resources that can guide me through this would be great! Thanks in advance!

I have tried making a react application, but in one of the steps it says to create a facebook login app on my meta dashboard first, I did do that, but I am not getting access to the required permission, instgram_basic, etc.

This specifically seems to affect post_video_ad_break_ad_impressions, post_video_ad_break_earnings and post_video_ad_break_ad_cpm under Page insights -> Video Ad Breaks metrics.
A request in the form of
GET [page_id]/insights?metric=post_video_ad_break_earnings&period=day&since=1711954800&until=1714460400
returns
{
"data": [
],
"paging": { ... }
}
This doesn't change based on whether the period is set to day, lifetime or omitted. Similarly, it doesn't change with the value of since nor until, nor does it change if they are omitted.
When mixed in with other (older?) metrics, which work in isolation, either no data is returned for the affected metrics, or only data for unaffected metrics is returned, which seems to vary request to request (i.e. the same request may produce varying results when repeated).
This seems to affect multiple pages, authenticated by multiple users.
Question: am I doing something wrong? Am I omitting some parameter that is not (well) documented?
Due to the random interactions with other metrics this feels like a bug, but there no longer exists a path to report a bug in this product.