Okay but the other component is to also check a member’s preference ls in tags and categories. It is possible they might have things muted
Another thing that a team member would beat to answer is if a member uses the unsubscribe in email link if it visibly changes things in the user preferences.
To be honest I do find this issue as iddm. But there might be some kind of bug maybe.
Everything you’ve shared imho should be working as expected.