Using Contents Contain twice in a rule not working

I have all my scans going into one folder then hazel analyzing folder and moving files to folders that are indexed by DevonThink. When I add a second Contents Contain the rule no longer runs.
I manage all my mom's bill paying along with my own and some invoices are from the same company. I want Hazel to identify an invoice from Southwest Electric with my mom's name and send it to one folder. If invoice contains my name, send to a different folder. I can get it to identify the vendor and contain match the date, rename the file and move it. But if I add a second condition with one of our names, the rule doesn't run at all.
This works

This doesn't

Is there another way to accomplish this that works?
Thanks.
Sue
I manage all my mom's bill paying along with my own and some invoices are from the same company. I want Hazel to identify an invoice from Southwest Electric with my mom's name and send it to one folder. If invoice contains my name, send to a different folder. I can get it to identify the vendor and contain match the date, rename the file and move it. But if I add a second condition with one of our names, the rule doesn't run at all.
This works

This doesn't

Is there another way to accomplish this that works?
Thanks.
Sue