Just updated iOS to 16.4, re-added my forum to home screen, enabled notifications (and Discourse said congratulations they’re enabled), made sure all my iOS Focuses were turned off, sent myself a message from a second user account, and I’m still not seeing the push notification.
I’m pretty sure my Discourse forum was updated no longer than maybe a week ago but I’ll try to rebuild it and test it there.
Otherwise, any idea why I might not be seeing the badge on the app icon or a notification in the notification center?
I can see why it wouldn’t send email notifications unless I’ve been away but for some reason, that doesn’t make as much sense to me for push notifications, especially with regards to chat, which is more immediate.
I’m running iOS 16.4, and I added Meta to my Home Screen. Notifications are allowed in the app settings on iOS (set to “immediate” delivery). I granted notifications in the app itself and got the immediate confirmation notification.
I’m not getting any notifications after a couple of hours of not being on the forum and getting email notifications.
In other words, I’m seeing the same as @merefield.
It seems like what you’d need here are some more testing/debugging resources from Discourse.
For example, the only way to receive a test notification is to unsubscribe/subscribe from notifications, but if that works, and you’re still suspicious that other notifications aren’t going through, what can you do?
The obvious thing to do is to have another account DM you. But if you’re not careful, the DM might arrive during the push notification delay window, and, if it does, you’d have no way of knowing whether it did. (If you could at least configure/disable the push notification time window, you could turn it off (set it to 0) and test notifications that way.)
Is it possible for even an admin to check a log to find out why a particular notification didn’t go out?