Insider One enhances engagement by allowing you to leverage "action buttons," which enable additional secondary links to push notifications, for more interactive user experiences.
These action buttons are supported on major OS and browser combinations, such as Windows with Chrome or Edge, and Android with Chrome. However, they are not universally supported—for instance, they do not work on iOS or Firefox on Android.
Known Issue with Action Buttons on Chrome and Android
On newer versions of Chrome and Android, clicking an action button closes the notification, but the drawer remains open. This can create the impression that nothing has happened, even though the link opens in the background. However, the Chrome app does not regain focus automatically.
This behavior is a known bug in Chrome, which has been officially acknowledged and discussed but remains unresolved.
Technical Details Behind the Bug
It’s worth elaborating on the Chrome-related aspect of this issue, as it applies to all Chromium-based browsers, including Chrome, Edge, Opera, and Samsung Internet. The root cause of the bug lies in how notifications are handled: when a Web Push notification is clicked, the browser opens the app and redirects the user to the intended page.
Action buttons, however, are designed to trigger actions within an already open app, such as replying to a message. If Chrome (or the respective Chromium-based browser) is not running in the background, the action button cannot execute the intended action within the app. As a result, it may appear that the action button is not working. However, when Chrome is open in the background, the action button functions correctly and redirects the user as expected.
Recommendation
As an alternative, you might consider sending Web Push notifications to your mobile users without including action buttons. This approach ensures consistent functionality across all browsers and platforms, avoiding user confusion caused by the limitations of action buttons.
