I have a support case open for this, but I want to bounce this off the SME's here.
It seems that if I add any alert suppression condition to any alert, it completely breaks the alert.
Specifically, I took the default "node rebooted" advanced alert and specified that it only send an alert if the node if the "Machine type = server". I was still getting some reboot notifications on printer nodes, so I added a suppression condition that if the node name contained "NPI" not to send the alert. As soon as I add that or any other suppression condition, the alert stops working. Removing the alert suppression does not return the alert to a working state.
When I worked through this problem with technical support, nothing short of doing a complete two hour long repair of the core Orion services resolved the problem. Once I completed that repair, all problematic alerts starting working again. As soon as I added once suppression condition to the "node rebooted" alert, it broke again. Oddly enough, if I "test" the alert an email is successfully sent. Also, a server reboot does appear in the list of events.
Thanks,
Craíg