Hello @pavel krastev
Users may occasionally encounter an issue when an imported certificate disappears from the list of server certificates. Most often, this happens right after completing certificate request in Internet Information Services (IIS) Manager or Exchange Management Console and refreshing the list of certificates.
The lists of server certificates in IIS and EMC contain only certificates that are assigned to the corresponding private key and generated along with the certificate signing request (CSR) used for activating a particular certificate. When the link between certificate and private key is broken for some reason, the certificate disappears.
To troubleshoot this issue go to Details tab in the certificate properties once imported and, In certificate details locate the Serial Number field, click on it and copy its value. Then, from an elevated console run: certutil -repairstore my certificate_serial_number
If you receive the error: “CertUtil: -repairstore command FAILED: 0x80090010” error, this means that the certificate request was generated on another server, and the private key is absent on this one
You can additionally assign a new private key to the certificate using the next guide: https://learn.microsoft.com/en-us/troubleshoot/developer/webapps/iis/development/assign-certificate-private-key
Hope this helps with your query,
--------------
--If the reply is helpful, please Upvote and Accept as answer--