Continuing the discussion from User profile watch/track/mute options not persisted:
I’ve got the same problem from the above thread happening again since updating Discourse.
What’s happening is similar to what I said at the end of that thread.
A new user is created with all email options ticked by default (that’s my setting on my forum) and they do not receive emails as they should.
If you untick all of those settings, save it and then re-tick them again, it works.
I’m on v1.9.0.beta12 +5.