A long live token is passed to the /accounts endpoint. Previously, as recent as 04/18/24, the accounts endpoint has been returning an array of pages with page tokens. Recently any pages with Instagram connections are not being returned in the /accounts response. It also seems that if the only chosen page in the Login flow has an Instagram connection, nothing is returned from the /accounts endpoint, data: {data: []}}.
This is for https://graph.facebook.com/v18.0/me/accounts
With the following scopes: read_insights, pages_show_list, pages_read_engagement, pages_read_user_content, public_profile, instagram_basic, instagram_manage_insights, pages_manage_metadata