- Only sites with SSL (i.e. https) will support Web Push Notifications.
- The PHP openssl and gmp extensions are required for Web Push Notifications.
- Check HTTP Response and there is no error in the Network panel.
- Enable Debug and check for server side errors.