LDAP User Filter not working in Openfire - works fine in LDP

I’ve got a filter I want to use.

(&(objectClass=organizationalPerson)(&(Title=*)(!Title=GENERIC)))

I’ve tested it in LDP and it works fine.

If I pair it down to just (&(objectClass=organizationalPerson)(Title=*)) it works fine in Openfire.

What am I doing wrong?