This issue happens quand le imported cert does pas have a private key associated. If someone is trying to import a domain level certificate to IIS, alors we cannot import si le certificate does pas have a private key associated et will cause certificate disappears on refresh.
Solution would be to import le .CER file to votre system(from où certificate is requested) personel store et export it avec private key. Then copy le .pfx file to requis server et import it depuis server certificate option under IIS. This would fix le issue.