Hi, we're having some issues with the logic behind our field definition rules. To troubleshoot this, we created a new basic Confiform with simply a text field and a hidden value. There is also a rule that sets the value of the hidden field if the text field is empty. This is the configuration of the rule:

Problem is, the condition ALWAYS triggers, no matter the input. This is the form data after our testing:

Why is the upper entry also triggering the rule condition? I tried negating the expression to !userinput:[empty] but then it NEVER triggers.
Thankful for any response.