i texted with samsung support, and turns out the way badges work is a "feature". the functionality is that the badges are tied to notifications, so when you dismiss notifications, the badges go away. And when you open the app, badges go away. So, there is no way to have a static badge where the number counts up. for example, in nougat, the badge for email would read, say, "2" and then in an hour it would read "12" - reflecting 10 additional emails. now, the only way to get to "12" is to allow AND leave 10 notifications AND not open the app. if you dismiss notifications OR open the mail app, the badge COMPLETELY disappears. this is completely ridiculous because the whole point of badges is not to have to receive notifications.
I'm really upset, disappointed, angry -- and after texting with samsung, also sure there's nothing i can do. if someone knows a fix, please share!!