Excellent report, thanks! I’m sure this will help a lot of people.
Steel doors present an additional issue because over time the magnet will magnetize the surrounding metal, and this can confuse the sensor so that it will always show closed even if it is open.
The usual solution is to lift the sensor up off the metal surface somewhat and put a blocking material in between, but this is often not possible with a recessed sensor.