I am on version 8.1.28 for this example, after creating a custom property on the tag, I created an expression binding on the alarm display path. You can also have this binding for the other messages depending on your device.
Do you know if the Display Path is supposed to continue to update as the reference value updates? Or should it freeze from when the event occurred? I'm seeing conflicting answers and results in different versions.
Thanks @pturmel, I have just verified this as well. The issue we have is that we are referencing a tag value into an associated data of an alarm. And then referencing the associated data in the display path expression. The trouble is that it executes the display path binding first. Which means that it ends up showing old values of associated data. We have to reference the tag in the display path expression directly. It seemed like a good idea to reference the associated data so that the reference isn't made twice.