Also die Pipeline ist so:
-Alarmtext
--WhiteList
---WhiteList
----Blacklist
-----SMS

So wie ich das verstanden habe, willst du folgendes:
Du möchtest alle alarmieren, du vollständig sind (ein ':' enthalten) und ein gewisses Einsatzstichwort enthalten (als Beispiel: G3 und G4).

Die Blacklist brauchst du nicht.
Die zwei Whitelists aber schon, da du ja ein ':' UND ein Stichwort haben möchtest. Im Normalfall wird der Alarm ausgeführt, wenn mindestens ein Stichwort aus der Whiteliste im Alarmtext vorhanden ist.

Also der Aufbau sollte so sein:
-Alarmtext
--WhiteList1
---WhiteList2
----SMS

Whitelist1:
:

Whitelist2:
G3
G4

So sollte es gehen.
Wenn nicht, dann poste doch mal den Log im DEBUG Level und wir testen das selber.