Oculus notifications are sent "successfully" but never received by users
Hello there 🙂
I'm implementing social notifications for our app, so we send a notification when users share in-app creations with their oculus friends. Problem: the oculus API is returning success responses, but users are not receiving anything.
Dashboard setup:
- we've created an Event-Based notification in the dashboard, using the category "Social"
- it's been reviewed and approved, and has the id "123123123123"
App setup:
- authenticate in-app using the SDK with Users.GetLoggedInUser()
- retrieve Friends with Users.GetLoggedInUserFriends()
- get the current user access token with Users.GetAccessToken()
- send a request to https://graph.oculus.com/123123123123/triggered_notifs_with_text_map?recipient_ids=[987654897465]&access_token=FRLA...FkNsQT0aCbxoymIoZD
- on our logs, we can see the response from the api is { success: true }
...but nothing is ever received by users
The only way I managed to receive a notification was to curl the graph.oculus.com endpoint directly with my own OculusId as the recipient and my own AccessToken, essentially sending a notification to myself. Any other recipients will not receive the notification, despite us being mutual follows.
What am I missing?
