Symptoms:
This issue is caused by a logic defect in the AlarmDataReconciler component of the Spectrum Data Publisher. The reconciliation logic incorrectly processes delete notifications—including those for filtered alarms or duplicate events—by subtracting them from the total alarm count metric. This results in a cumulative drift over time where the reported count in SPD becomes lower than the actual number of alarms in Spectrum.
Upgrade the Spectrum Data Publisher (SPD) to version 25.4.7 or higher (e.g., 25.4.8). These versions contain the permanent code fix for the alarm reconciliation logic.