The computed hash error usually happens when something in the deployment gets modified somehow without the application being redeployed.
You say you added that control to the project. Have you changed it since then? Or did you just add it and redeploy the application? Did you increment the version number?
Is your deployment signed? If you go to the Signing tab, do you have it set to sign the manifest? I assume this is where you created the test certificate.
How are you deploying your application? Are you using Visual Studio or msbuild or mage/mageui?
If the user having the problem uninstalls and reinstalls the application, does the problem go away?
Another reported reason for this problem is if your web server (IIS) has HTTP compression turned on -- can you find out if that is true?
RobinDotNet
Click here to visit my ClickOnce blog!