The issue is that event formatting on the AlarmNotifier side is not as forgiving as with Java (Web server). On the AlarmNotifier side it expects the event tables to have hex codes for the enumerations, whereas on the OneClick side it doesn't care and the EventTable functions as expected with OneClick event display.
The following EventTable will work for OneClick display, it will not work with AlarmNotifier:
The integers must be changed to 8 byte hex ones. So the EventTable above should be changed to the one below and which will work for both AlarmNotifier and the web server:
NOTE: Events will need to be reloaded on the OneClick side (Administration > Update Event and Alarm Files) and AlarmNotifier will also need to be restarted to read in the changed files properly.