There was an issue if the user skipped the new user tips and qualified for the New User of the Month badge where they weren’t granted it but still received a notification.
Should be fixed here:
https://github.com/discourse/discourse/commit/82a18f125f3581902e8e49c58411235cb05f386d