It's not detecting before you code it. There are several options there I remember there's an amplifier option as well. When it's not coded, the most ring avoids it.
mismatches are between factory as built and whatever is on BCM if it has been replaced or "pimped" you will have those. There is a special procedure to resync check session active configuration in service function