This has only happened to me for about a month or so … prior to that it’s worked perfectly and seems to only apply to users created since the problem. Existing users are still working fine.
I noticed that this request made it into the latest build so I did the old rebuild … I experience a half fix.
(not sure if I’ve jumped the gun on the patch)
I un-watched the category and re-watched it for one of the users in question.
So the user is now receiving the correct ‘unread posts’ notification (about a brand new post in the category) in the popup area, but no email is being sent according to the admin area of Discourse.
All the email notification boxes are ticked as you’d expect.
I have a feeling it might have something to do with unticking all those email settings, saving them and re-ticking them all though? That’s what I just did after about 5 new post attempts.
I’m going to check this with another account…
EDIT - yes, this is the way to fix users who were created in this purgatory period. Untick all email settings, save, then retick all email settings and it works again.