We have a few alerts which have actions designed to repeat every x days if not ack'd/closed. What I've noticed is that after we restart Orion, those variables for the existing alert are lost and don't populate in the email action.
For example, we have a drive alert set to nag every 24 hours if not resolved. Yesterday at 1:24pm, the alert read:

We patched our Orion servers today and rebooted, and at 1:24 today the alert read:

When I close the alert and it triggers a new alert, it is fine.
What I also noticed is that the node variable we're using is ${NodeName}, and it is formatted differently before and after. Looks like when all is well, it uses the caption, but when the formatting is wrong, it is pulling some other value which is the accurate server name, but it is not fully qualified.
The quick solution is to just close the open alerts after a restart, but that is not optimal as it regenerates alerts sooner than the agreed upon interval. Any ideas?