While I do not doubt a thing you've said, it would still be very peculiar for a developer to do anything that would identify a button with a checked/unchecked property. No matter what's actually causing the issue, eventually it needs to be fixed, as it's a case of what's being reported mixing the proverbial apples and oranges.
Brian - Windows 10 Pro, 64-Bit, Version 1809, Build 17763
Here is a test to find out whether your mission in life is complete. If you’re alive, it isn’t.
~ Lauren Bacall