You can disable certain notifications for certain clubs, so check there. Also...try this:
https://www.chess.com/club/28918/settings
Most Recent
Forum Legend
Following
New Comments
Locked Topic
Pinned Topic
I'm seeing tons of notifications from Help and Support recently. It seems weird, it kind of drowns out other notifications I feel. Is this a feature and can I disable it? Is everyone seeing the same thing?