bug? following rule does not start, if rule before use ...

Hazel 4.05
Bug or feature?
The following rule does not start, if rule before uses trigger "contents -- contain match -- custom date dd.mm.yyyy"
e.g. rule 1
trigger:
1. "kind is pdf"
2. "contents -- contain match -- custom date"
action: e.g.
1. "rename or set color label or ..."
e.g. following rule 2
it doesn't care what it handle
trigger:
1. "color label -- is -- green"
action: e.g.
1. set color label -- red
Problem
- Rule 1 works completely
- Rule 2 is not starting
Info
preview shows, that both rules should work
in "single mode", without a rule before, both are working correct
workaround
insert additional 3. trigger in rule 1 before "contents -- contain match -- custom date"
1. "kind is pdf"
inserted 2. "name -- contains -- any character of filename, e.g. A"
3. "contents -- contain match -- custom date"
Now the rules are working correct consecutively. Remember, the inserted rule is only a dummy for the workaround.
It's a bug or is there a error in reasoning?
Bug or feature?
The following rule does not start, if rule before uses trigger "contents -- contain match -- custom date dd.mm.yyyy"
e.g. rule 1

trigger:
1. "kind is pdf"
2. "contents -- contain match -- custom date"
action: e.g.
1. "rename or set color label or ..."
e.g. following rule 2

trigger:
1. "color label -- is -- green"
action: e.g.
1. set color label -- red
Problem
- Rule 1 works completely
- Rule 2 is not starting
Info
preview shows, that both rules should work
in "single mode", without a rule before, both are working correct
workaround
insert additional 3. trigger in rule 1 before "contents -- contain match -- custom date"
1. "kind is pdf"
inserted 2. "name -- contains -- any character of filename, e.g. A"
3. "contents -- contain match -- custom date"
Now the rules are working correct consecutively. Remember, the inserted rule is only a dummy for the workaround.
It's a bug or is there a error in reasoning?