Cisco Devices are rearranging Config lines and causing "Startup and Running Configuration is Different" alarms
In some instances, when a Cisco device reboots, it is rearranging the lines of the configuration file. The data in the lines are not changed in any way. However due to the difference in the line order, when Spectrum evaluates the Startup config vs. the Running config, the line difference triggers a "Startup Config and Running Config are Different"
Release: SDBSFO99000-10.2-Spectrum-Device Based Suite-Server FOC
Cisco has an open ticket on this issue to determine why some devices are rearranging some lines of the configuration file when Device reboots.
Until the issue is fixed by Cisco, a temporary workaround using NCM Device Family Comparison Mask may be an option.
Using Device Family Comparison Mask, you can use a Regular Expression to have Spectrum ignore the lines that are affected by the Cisco Device reboot, thus avoiding the alarm.