Problem matching comments

I have a whole bunch of client files that I wish to file based on the comments. Comments are in the form:
Client - always present, always a single word (or abbreviation)
Subject - not always present, may be several words or numbers
For example:
- Acme
- Acme Proposal
- Acme Meeting 1
When there is Client only then all is well. The problem is that where Subject is present, Client is being ignored. I have checked that matching is correct (using Preview).
I cannot show you the actual files, so I have replicated the problem with some dummy files.

The rules

The Client & Subject rule



The Client rule


The result

Client - always present, always a single word (or abbreviation)
Subject - not always present, may be several words or numbers
For example:
- Acme
- Acme Proposal
- Acme Meeting 1
When there is Client only then all is well. The problem is that where Subject is present, Client is being ignored. I have checked that matching is correct (using Preview).
I cannot show you the actual files, so I have replicated the problem with some dummy files.

The rules

The Client & Subject rule



The Client rule


The result
