Everyone likes my DKIM but google

It seems like my DKIM records passes all the testers and (AFAICT) everyone likes it but Gmail.

(1) Has anybody else seen this?

(2) Is there any hint in the gmail headers as to why a DKIM fails?

Your From headers have capitalization in them and exim can’t interpret that properly when looking for your private key. For example, if I send from “jarland@mxroute.com” my email is signed, but if I send from “Jarland@MXroute.com” my email won’t be signed.