Within the Private Key and resulting certificate is a ‘modulus’.
In effect a string which matches the Private Key and certificate as a pair.
If they do not match then SSL cannot be activated.
I would recommend creating a CSR and then backing up the Private Key immediately.
If this is IIS there are instructions to do this on support.comodo.com knowledgebase.
Ask the support team to re-issue the certificate from the CSR that you have now created.
You must use the certificate that is issued from that CSR, not the originally issued certificate.
If, when you come to install the certificate you get the same error, restore the Private Key you backed up earlier, then try again.
The only way these cannot match is if the Private Key is being overwritten on the server, or if the Private Key you are trying to use is the wrong one.