Badge Count update on Samsung Without Active Notification

Hello Samsung Support,

We are developing a React Native application and need to dynamically update the app icon badge count (similar to Instagram) on Samsung devices running One UI 4.0 and above.

We have implemented a native Kotlin module using the ShortcutBadger library to modify the badge count. The integration is working any devices (like Xiaomi, Oppo, etc.), and we are getting success logs on Samsung as well. However, the badge count does not reflect on Samsung launchers unless there is an active notification visible in the tray.

Our requirements are:

We want to update the badge count dynamically (e.g., on receiving a silent push notification or internal app event).

We need to display badge counts without showing a user-facing notification, similar to how apps like Instagram or WhatsApp handle it.

The app is built in React Native with a custom Kotlin bridge module to interface with native badge APIs.

We have tried:

Using ShortcutBadger.applyCount(context, count) — this logs success but has no visual effect.

Creating a NotificationChannel and setting .setShowBadge(true) with .setNumber(count) — works only when the notification is shown in the tray.

Is there a supported method or Samsung-specific API to programmatically update the badge count without requiring an active status-bar notification?

Any guidance or documentation specific to badge handling on Samsung (especially via native Kotlin/Java modules) would be greatly appreciated.

Thank you!