We have also run into this same issue. Apple required us to redo our Developer program information to straighten out a mistake with our company name. In doing so, we had to create an entirely new Apple Developer program ID. After doing this, we redid all of our certificates and provisioning profiles by first deleting all of the old ones, and regenerating our Certificate Signing Request and Private Key using your web page. We then generated a new Certificate in our IOS Provisioning Portal and downloaded that. We also created new App Ids, reentered our devices, and created a brand new Provisioning Profile. We are getting this error:
Error Log: Wed Mar 07 14:55:51 CST 2012
Validation failure: user identity 'iPhone Distribution: Company Name' doesn't match executable identity 'iPhone Distribution: Company Name, Inc.'
(I have replaced our actual company name with the text "Company Name" above)
The build number is 374031
Is the company name or some other file cached somewhere that might be holding our old company name? I have looked at the certificate file, and it is issued to Company Name, Inc.
Could you help?