---
"@context": https://schema.org
"@type": TechArticle
"@id": https://www.twilio.com/docs/api/errors/52119#article
headline: "52119: FCM could not deliver to iOS device: APNs token is unregistered"
url: https://www.twilio.com/docs/api/errors/52119
inLanguage: en
dateModified: 2026-09-15T13:22:47.000Z
author:
  "@type": Organization
  name: Twilio Developer Education Team
publisher:
  "@type": Organization
  name: Twilio
---

# 52119: FCM could not deliver to iOS device: APNs token is unregistered

Log Type: APPLICATION

Log Level: ERROR

## Description

Twilio attempted to send a push notification to an iOS device through Firebase Cloud Messaging (FCM). FCM then forwarded the notification to Apple Push Notification service (APNs). APNs rejected the request because the device token is no longer registered, so the notification wasn't delivered.

Twilio deleted the Binding that contained this device token and won't attempt to send additional notifications to it.

This error is specific to iOS devices reached through an FCM Credential.

### Possible causes

* The user uninstalled your app from the iOS device.
* The user disabled push notifications for your app, or the device token was invalidated by iOS (for example, after a restore onto a different device).
* The APNs device token was registered against a different environment (sandbox versus production) than the one your FCM project is configured to use, so APNs no longer recognizes it.
* Your application stored a device token that has since been replaced, and it registered the stale token with Twilio.

### Possible solutions

* Register a new Binding whenever your app receives an updated device token from iOS, so notifications continue to reach the user after they reinstall or re-enable notifications.
* Confirm that your app requests the device token on every launch and creates or updates the Binding with the value iOS returns, rather than caching a token indefinitely.
* Verify that the APNs environment your app builds against matches the APNs configuration uploaded to your Firebase project.

### Related errors

* [The provided APNs device token has been unregistered](/docs/api/errors/52141) — the same failure when Twilio delivers to APNs directly, using an APNs Credential.
* [GCM/FCM client uninstalled or turned off notifications](/docs/api/errors/52103) — the same failure for an Android device token.

#### Additional resources

* [Notify Bindings resource](/docs/notify/api/binding-resource)
* [Notify Credentials resource](/docs/notify/api/credential-resource)
