I found this post on this topic and it appears that the issue is caused when a triggered rule is in a delay and another instance of the rule is triggered. This would certainly make sense for my rule (see below). Can anyone suggest a way around this for my specific rule? I've tried to think how to rework the rule but can't figure it out.
I have the 3 and 1 seconds delays in place to allow time for the %laylas-lights% variable to be updated so its value can be included in the notification. If there is a better way to do that please let me know.