Facebook Scopes appear out-of-date

I was using the connection manager to connect to Facebook. When I click on Authorize Link, the scopes that are being passed in the URL are for Version 5... Facebook is currently on Version 9 and has deprecated v5 sometime ago. I checked my app, and it is currently set to v9. Below is the URL Matillion is trying to use for authentication (I have removed client ID/redirect), and yes, I updated Matillion yesterday (2/25/21). Is there any way to fix this?

 

https://www.facebook.com/v5.0/dialog/oauth?scope=user_events%2Cuser_birthday%2Cuser_photos%2Cuser_videos%2Cuser_likes%2Cuser_hometown%2Cuser_location%2Cuser_tagged_places%2Cread_insights%2Cmanage_pages%2Cads_read%2Cpublish_pages%2Cbusiness_management%2Cinstagram_basic%2Cinstagram_manage_insights&state=76011&client_id=<clientID>&response_type=code&redirect_uri=https%3A%2F%2F<redirect>%2Foauth_redirect.html

Hello @melissa1602810384561​ , seems I had same issue. I avoid invalid scope error removing some scopes from <authorize link>. Try removing those who raises error but it could raise errors in some request to the API.

1. Modify authorize link and copy it.

2. Click on authorize link, error raises.

3. Paste the authorize link modified in browser and press enter.

4. Facebook authorization pop-up appears and you can continue with the authorization steps.

5. Finally matillion is authorized and validated

I hope it works to you. 😊