I am not sure if this the cause of the problem, but the ExampleProject uses the following script in the Acknowledge All button the on the AlarmScreen window:
system.alert.acknowledgeAlert(systemStr, “”, “”)
Pushing the Acknowledge All button will corrupt the .alerts file. After that, Null pointer errors occur when system.alert functions are used. I talked with Tech support about this. It seems that the arguments in the system.alert.acknowledgeAlert function are not meant to be used as filter specifiers. This function ack’s one alert where each of the arguments (System, Path, and State Name) must be specified with one existing alarm. I don’t know if this function was intended to allow filters, but it does not seem to allow them now.
Ignition version is 7.1.6.