Error on approval definition

I am trying to set up an approval definition that is based off of the environment. It works but I get a lot of errors when it moves into the approval phase (see attachment). The weird thing is, another definition that is almost identical except for which category I'm picking works fine with no errors. Here are the two definitions and the errors are attached to the screenshot. Any help would be appreciated.

The definition that works:
nullsub(subcategory in $file, "NONE")~="Firewall/VPN" and nullsub(subcategory in $file, "NONE")~="Stage Application Deployments" and nullsub(category in $file, "NONE")="Expedited" and nullsub(BG.environment in $file, "NONE")="Corp"

The definition that doesn't work:
nullsub(subcategory in $file, "NONE")~="Firewall/VPN" and nullsub(subcategory in $file, "NONE")~="Stage Application Deployments" and nullsub(category in $file, "NONE")="Normal" and nullsub(BG.environment in $file, "NONE")="Corp"
Parents Reply Children
No Data