Hello!
I am having a problem with the user_friends permission in my new Instant Game app.
I created an app. I added additional permissions in Login Settings (the top part of the screenshot). I added a tester in the app roles (the bottom part of the screenshot). Everything was great, the tester got the friends list using FBInstant.player.getConnectedPlayersAsync(). We also use pages_messaging, so we checked the game feature related to sending messages. I recorded the video and submitted it for review.
Today I received the answer. "We have tried to review your pages_messaging permission, however, the current use case is invalid or disallowed."
I opened the app and checked my features again, but getConnectedPlayersAsync() returns the empty array. I have tried to remove and add permissions on Login Settings, delete and add testers on the App Roles Page. But nothing helps me.
I have even tried to create a new Instant Game application. I have also added permissions and testers but the result is even worse. Testers can't even get gaming_user_locale for the newest app.
Do you have any idea how to fix this behavior? Or maybe do you know how to report a bug to https://developers.facebook.com/support/bugs/? I tried, but I got the message "We regret that support is unavailable for this product".