Common notifications log errors

Review the most common reasons messages fail and how to fix them

In some situations, individual sends or a whole batch of messages can fail. See below for a list of the most common errors:

Error messageChannelMeaning
Not personalisedAllPersonalisation issue (wrong syntax, missing attribute or missing fallback value, twig not enabled for project).
Device_unregisteredApp pushThe app has been uninstalled or it cannot longer be reached from the gateway
Sender_ID_mismatchAndroid pushThe sender ID uploaded to the XtremePush platform doesn't match the sender ID used to generate the push token.
Post "https://api.push.apple.com...`iOS pushExpired iOS certificate. Replace it following instructions here.
Unable to connect to 'ssl://gateway.push.apple.com...iOS pushExpired iOS certificate. Replace it following instructions here.
BadDeviceTokeniOS pushToken mismatch (possibly using sandbox token for production app or viceversa).
Invalid from paramSMSFrom name is not correct. Must follow format outlined here.
GoneWeb pushThe subscription for the device is no longer active or the service worker on that particular device has been removed
DeviceTokenNotForTopiciOS pushThe app push certificate and bundle ID are mismatched.
Verify that the bundle ID saved in Xtremepush (application settings) matches exactly the bundle ID in the application source code.