Ever since upgrading cPanel last week, new domain certificates are not showing properly on the public side. It all looks correct in cPanel, but if you actually visit the site the cert being shown is the self-signed one, not the one issued by the CA. So obviously it fails. I have to manually force it to use the self-signed, then go back and switch it to the correct one and then it will show that publicly as it should. This server is running Engintron, but that has not proven to be a problem until the update. I have around 120 different sites on two cPanel servers, so I have a lot of certs. This server has probably 20 sites on it and the problem has emerged since the update.