Hi Joshua,
If the account in question recently changed it's email address, perhaps due
to a Google Apps migration, then the ServiceAccountService may be returning
an old email that is no longer valid. Once the user logs into the AdWords
web interface with their account the problem should be
Is there a reason why adding clientEmail in the header of a request will
cause an Invalid client email specified. exception but run successfully
when I include just the clientCustomerId in the header? The clientEmail was
returned through ServicedAccountService so I wouldn't think it's invalid.