In my alarm pipeline I have the notification block configured as follows for the regular message and the consolidated message. The first works correctly and inserts the alarms label value however the second one does not and instead just says 'label label label label label'
At {eventTime|hh:mm:ss}, {label} transitioned to {eventState}.
At {eventTime|hh:mm:ss}, plantNameRemoved - {alarmEvents.Count} callout events have occurred. {{label}}
The documentation shows using double parenthesis is the format for it so I'm unsure why this doesn't work.
If you pay close attention, they are enclosing a larger string with additional information inside the double curly brackets and inside that, every placeholder needs its own set of curly brackets, so you need a 3rd set. Your consolidation string should look like this:
At {eventTime|hh:mm:ss}, plantNameRemoved - {alarmEvents.Count} callout events have occurred. {{{label}}}
So the reason you're seeing repeated label is because without that extra set of curly braces, it assumes it's a literal string.