The reason that UMP alarms may differ, or may still show up as the "default" message even after customization, has to do with the way internationalization (i.e. language translation) is handled.
UMP does not actually translate messages into other languages "on the fly." When an alarm is sent by NAS, and support for internationalization is enabled, each alarm that is sent includes a special "token" to identify the type of alarm; the UMP refers to an internal lookup table to match these tokens with default alarm messages. ?There are lookup tables for each language supported by UMP, so that if a user changes his display language in the portal, the alarms will be translated into that language automatically.
This even applies to alarms which are in English, and being viewed by a user who uses English as their default portal language -- the messages still contain an internationalization token, and the English-based lookup table is used to find the appropriate message to display in UMP.
If you wish for your customized messages to be displayed in the UMP Alarm Console, or for the alarm messages in UMP to match the original alarm text exactly, you must disable internationalization. ?This can be accomplished in the NAS probe, under the General setup tab, by un-checking the box "Enable support for internationalization."
This will allow the UMP to use the actual message data rather than referring to the lookup tables to display message text; be aware that this will also prevent alarms from being translated into other languages, since the lookup tables for other languages will no longer be used (as there will be no internationalization token to look up in the table.)