Had a similar issue with tlp recently. I just happened to notice the laptop battery was at 100%, and said it was charging. I double and triple checked the config file, but the tlp-stat -b still showed the thresholds at 90%-100%.
Turns out tlp, at some point, started ignoring /etc/tlp.conf, and was pointing to /etc/default/tlp
They probably just have a regular teeth whitening appt with their dentist, or they use strips. I used to have an hour long commute into work, and I used to apply the strips just before I left the house, and remove them when I got to work. My dentist did warn me to be careful, as applying them right after brushing could damage my teeth…or maybe he just didn’t like the competition LOL