This issue occurs mostly because the Silent Push Notifications that MoEngage sends to track device uninstalls are not appropriately handled on the App side for cases when the App (not MoEngage) has the Notification Display control.
- To ensure if that's the case, test silent push notification as mentioned here. When testing if the silent push notification is visible as a blank push notification, disable the Uninstall Tracking from the MoEngage dashboard at Settings > Analytics and Data > Uninstall tracking and turn the Android Uninstall Tracking toggle off.
- The second step is to handle Silent Push Notification as mentioned here. After you handle it and ensure that all your users are on (or above) the app version on which the change has been implemented, turn the Android Uninstall Tracking toggle on again by navigating to Settings > Analytics and Data > Uninstall tracking in the MoEngage Dashboard.
Another reason why this happens is when your app is receiving notifications from multiple servers or providers or in-house notification services. Your users will receive blank notifications if the push received from different servers is not handled correctly. Make sure that the app does not try to show a notification if the notification is from MoEngage.
If the problem persists, contact the MoEngage Support team.
To contact the MoEngage Support team, you can raise a ticket through the Support Web Form within the MoEngage dashboard. For more information, refer here.