As many of you know, CR type batteries (coin cells) are increasingly being produced with "bitterant coatings" designed to prevent children from ingesting said batteries.
These coatings, particularly those on Duracells, can compromise continuity and decrease available voltage, sometimes causing the battery to read low, or causing contact issues in sights. This is particularly the case where battery contacts are not designed with sharp points that can cut through said coating.
The coating can be removed with isopropanol or can be scuffed with Scotchbrite or other abrasives to increase contact reliability.
It should be considered to be good policy going forward- along with testing such batteries on a load tester- to be sure to clean all batteries in this manner before any red-dot installations.
Note that many such batteries can also test low on battery testers that have rounded contact points, if the coating isn't removed.