Issue Delivering VoIP and Standard Push Notifications on iOS

[Problem/Question]
// Detailed description of issue.
We’re experiencing issues with both VoIP and standard push notifications in our iOS app when using the Sendbird dashboard and direct calls api.

  • When we attempt to send a push notification via the dashboard, sometimes it works, but other times it fails with an error.
  • We have verified that all APNs certificates and keys are configured correctly. When sending both push and VoIP notifications through our own server (directly to APNs), everything is delivered successfully.
  • Therefore, the issue seems to occur only when sending notifications through the Sendbird.
  • We are currently using the Free Trial plan.

Could you please help us understand why the dashboard notifications and Voip are inconsistent, and how we can resolve this?

// If problem, please fill out the below. If question, please delete.
[SDK Version]
// What version of the SDK are you using?
1.10.22

[Reproduction Steps]
// Please provide reproduction steps and, if possible, code snippets.
Attempted to send a chat push notification via the dashboard and encountered the following error:
Couldn’t send push notification. Status: 0 (org.springframework.web.reactive.function.client.WebClientRequestException) For troubleshooting, see APNs’ guide.

[Frequency]
// How frequently is this issue occurring?
Both APNs push notifications (sent via the dashboard) and VoIP notifications (sent via the API) are not working reliably. As a result, incoming calls and notifications are not being received on iOS devices.

[Current impact]
// How is this currently impacting your implementation?
Both APNs push notifications and VoIP calls are not working, which prevents us from receiving incoming calls and notifications on iOS devices.