We have identified bug causing that component status changes could get lost under rare conditions which I believe can be related to this issue. This bug has been fixed for 6.1 which is currently in RC phase.
I would be interested whether restart of "SolarWinds Collector Data Processor" service instead of rebooting whole machine would be sufficient to resolve this issue.