AlertGrid
Mobile Debug
Debug and test push notifications on mobile devices and PWA installations
Device Information
Device Type
App Mode
FCM Token Status
Token Debug Information
Token Generation
Token Length
N/AFCM Token Not Available
This indicates that Firebase Cloud Messaging is not properly initialized or there's a service worker conflict.
- Check service worker registration
- Verify Firebase configuration
- Check browser console for errors
Generate FCM Token
Click the button below to force FCM token generation and resolve the issue.
Debug Tools
Button Click Test - Debug
Test if buttons are clickable on your device. This will help identify if it's a general button issue or specific to notifications.
Debug Info: If these buttons work but the Enable Notifications button doesn't, the issue is likely with the notification permission component or its positioning.
PinNotificationPermission Test
Test the actual notification permission component that's having the unclickable button issue.
Test Instructions: Try clicking the "Enable Notifications" button above. If it's unclickable, check the console for any errors and note the behavior.
Simple Inline Button Test
This is a simple button embedded directly in the page to test basic click functionality.
Simple inline notification button test
Comparison Test: If this simple button works but the component above doesn't, the issue is in the PinNotificationPermission component. If neither works, it's a page-level issue.
Permission Status Test
Check the current notification permission status and test the permission flow.
Event Propagation Test
Test if event propagation or bubbling is interfering with button clicks.
Inner container with stopPropagation
Container without stopPropagation
Event Test: Check console for event propagation logs. If container events fire but button events don't, there's an event handling issue.