Tag reset value after service restart

I’m using Ignition to monitor a specific tag, and an alarm is triggered when the value exceeds a certain threshold. The issue is that when I restart Ignition, it seems that the tag is briefly set to 0 before it re-reads the value from the OPC server. Because of this temporary zero value, the tag exceeds the threshold again when the correct value arrives, causing the alarm to fire a second time.

Has anyone experienced this situation before? Any advice would be greatly appreciated. Thank you!

Are you sure it's set to 0 and not null with a non-good quality?

thanks so much, I fixed it!!