User has admin access on some Facebook Business pages and full access on a bunch of pages in the Business Manager.
But https://graph.facebook.com/v18.0/me/accounts call using the user's token is not returning the pages that he has access to via the Business Manager.
Scopes on the token are: read_insights, pages_show_list, instagram_basic, instagram_manage_comments, instagram_manage_insights, instagram_content_publish, pages_read_engagement, pages_manage_metadata, pages_read_user_content, pages_manage_posts, pages_manage_engagement, public_profile
Until yesterday (2/13/2024) all pages were being returned by the /me/accounts call. Since yesterday those pages are not being returned.

Tag:-

23 comments.

  1. Krystian

    Same issue here, v16 also does not return the accounts

  2. Danny

    adding on, v13 and v15 not returning accounts

  3. Warner

    Adding on, v13 not returning any pages that are Business, but returns non-business pages

  4. Atif

    +1. Same issue here

  5. Kelsey

    we are also having this issue, the full list of pages is not being provided in the redirect URL

  6. 아사리

    Same issue here

  7. Ruo-Shan

    Same issue with no returning accounts

  8. 石川智美

    Same issue here

  9. Same issue for v16

  10. Shashank

    We are facing same issue. /me/accounts endpoint returns an empty list despite user token having all the above listed scopes.

  11. Atif

    Did anyone try adding 'business_management' permission to see if it fixed this?

  12. TuấnAnh

    I have the same issue for v15

  13. Glen

    Getting reports of this today too but only for some users.
    This looks similar to an issue that happened last year site-wide:
    https://developers.facebook.com/support/bugs/780004130341035/
    This is expected behavior for v17 (business_management permission is now required for this) but it was previously working with earlier versions of the API.
    See the details towards the bottom of this article here in the section called "Enforcing Business Management Permission on User Accounts": https://developers.facebook.com/blog/post/2023/05/23/introducing-facebook-graph-and-marketing-api-v17/
    It would be interesting to see if adding business_management permission solves it.
    -Glen

    1. Glen

      Getting reports of this today too but only for some users.
      This looks similar to an issue that happened last year site-wide:
      https://developers.facebook.com/support/bugs/780004130341035/
      This is expected behavior for v17 (business_management permission is now required for this) but it was previously working with earlier versions of the API.
      See the details towards the bottom of this article here in the section called "Enforcing Business Management Permission on User Accounts": https://developers.facebook.com/blog/post/2023/05/23/introducing-facebook-graph-and-marketing-api-v17/
      It would be interesting to see if adding business_management permission solves it.
      -Glen

  14. Atif

    Has anyone been able to contact Facebook about this? All of our new accounts cannot connect with Facebook anymore due to this problem.... Is our only option now to get business_management permission?

    1. Atif

      Has anyone been able to contact Facebook about this? All of our new accounts cannot connect with Facebook anymore due to this problem.... Is our only option now to get business_management permission?

  15. Luciano

    Same thing here, /v13.0/me/accounts return now only pages that are not connected to the Business Manager (but this is required in order to connect Instagram too).
    Has anyone found a solution to this?
    Luciano

    1. Luciano

      Same thing here, /v13.0/me/accounts return now only pages that are not connected to the Business Manager (but this is required in order to connect Instagram too).
      Has anyone found a solution to this?
      Luciano

  16. Warner

    I answered elsewhere, but figured I'd paste it here as well.
    This is probably related to the new business_management permission.
    Pages that connected to a business or ad account will not be returned at that endpoint anymore unless you have that permission.
    This was supposed to only be required on API v17 and above, but it seems they have pushed it out across all versions.
    I encountered the same problem on Feb 13th, and requested the advanced business_management permission, which was approved in 12 hours. Now all pages are showing up again.

    1. Warner

      I answered elsewhere, but figured I'd paste it here as well.
      This is probably related to the new business_management permission.
      Pages that connected to a business or ad account will not be returned at that endpoint anymore unless you have that permission.
      This was supposed to only be required on API v17 and above, but it seems they have pushed it out across all versions.
      I encountered the same problem on Feb 13th, and requested the advanced business_management permission, which was approved in 12 hours. Now all pages are showing up again.

      1. Warner

        I answered elsewhere, but figured I'd paste it here as well.
        This is probably related to the new business_management permission.
        Pages that connected to a business or ad account will not be returned at that endpoint anymore unless you have that permission.
        This was supposed to only be required on API v17 and above, but it seems they have pushed it out across all versions.
        I encountered the same problem on Feb 13th, and requested the advanced business_management permission, which was approved in 12 hours. Now all pages are showing up again.

        1. Warner

          I answered elsewhere, but figured I'd paste it here as well.
          This is probably related to the new business_management permission.
          Pages that connected to a business or ad account will not be returned at that endpoint anymore unless you have that permission.
          This was supposed to only be required on API v17 and above, but it seems they have pushed it out across all versions.
          I encountered the same problem on Feb 13th, and requested the advanced business_management permission, which was approved in 12 hours. Now all pages are showing up again.

          1. Warner

            I answered elsewhere, but figured I'd paste it here as well.
            This is probably related to the new business_management permission.
            Pages that connected to a business or ad account will not be returned at that endpoint anymore unless you have that permission.
            This was supposed to only be required on API v17 and above, but it seems they have pushed it out across all versions.
            I encountered the same problem on Feb 13th, and requested the advanced business_management permission, which was approved in 12 hours. Now all pages are showing up again.

    2. Warner

      I answered elsewhere, but figured I'd paste it here as well.
      This is probably related to the new business_management permission.
      Pages that connected to a business or ad account will not be returned at that endpoint anymore unless you have that permission.
      This was supposed to only be required on API v17 and above, but it seems they have pushed it out across all versions.
      I encountered the same problem on Feb 13th, and requested the advanced business_management permission, which was approved in 12 hours. Now all pages are showing up again.

      1. Warner

        I answered elsewhere, but figured I'd paste it here as well.
        This is probably related to the new business_management permission.
        Pages that connected to a business or ad account will not be returned at that endpoint anymore unless you have that permission.
        This was supposed to only be required on API v17 and above, but it seems they have pushed it out across all versions.
        I encountered the same problem on Feb 13th, and requested the advanced business_management permission, which was approved in 12 hours. Now all pages are showing up again.

        1. Warner

          I answered elsewhere, but figured I'd paste it here as well.
          This is probably related to the new business_management permission.
          Pages that connected to a business or ad account will not be returned at that endpoint anymore unless you have that permission.
          This was supposed to only be required on API v17 and above, but it seems they have pushed it out across all versions.
          I encountered the same problem on Feb 13th, and requested the advanced business_management permission, which was approved in 12 hours. Now all pages are showing up again.

    3. Warner

      I answered elsewhere, but figured I'd paste it here as well.
      This is probably related to the new business_management permission.
      Pages that connected to a business or ad account will not be returned at that endpoint anymore unless you have that permission.
      This was supposed to only be required on API v17 and above, but it seems they have pushed it out across all versions.
      I encountered the same problem on Feb 13th, and requested the advanced business_management permission, which was approved in 12 hours. Now all pages are showing up again.

      1. Warner

        I answered elsewhere, but figured I'd paste it here as well.
        This is probably related to the new business_management permission.
        Pages that connected to a business or ad account will not be returned at that endpoint anymore unless you have that permission.
        This was supposed to only be required on API v17 and above, but it seems they have pushed it out across all versions.
        I encountered the same problem on Feb 13th, and requested the advanced business_management permission, which was approved in 12 hours. Now all pages are showing up again.

    4. Warner

      I answered elsewhere, but figured I'd paste it here as well.
      This is probably related to the new business_management permission.
      Pages that connected to a business or ad account will not be returned at that endpoint anymore unless you have that permission.
      This was supposed to only be required on API v17 and above, but it seems they have pushed it out across all versions.
      I encountered the same problem on Feb 13th, and requested the advanced business_management permission, which was approved in 12 hours. Now all pages are showing up again.

Add a new comment.