Fix React Native App Notifications

Job ID: 38260750

Budget: $250 – $750 USD

We are experiencing issues with notifications for our app, which is built in React Native with AWS as the backend written in node.js. In-app notifications are managed by AWS DynamoDB and push notifications are handled by Firebase. On the same phone, push notifications may work in Expo but not in the native app.
Both in-app notifications and push notifications have worked previously. The current issue is that push notifications work on some phones but not on others for our apps on the Play Store and App Store. In-app notifications have the same error for all users. 2 of 8 types of in-app notifications work and 6 type of events do not give notifications.
We are using the Expo Notifications package to handle our push notification service. For iOS, instead of using a push notification certificate, we are utilizing a push key. This push key is configured within Firebase.
On the app side, we are pushing the token to the backend and have tested the notification using the Expo Notifications tester, which confirmed it is working. We believe the issue lies in the backend not serving the notifications correctly. It’s needed to debug and investigate this further.