Problems already started with TSO Host. My SSL certificate was paid for and renewed by TSO, but they failed to install it.
TSO cannot be contacted now and 123 Reg could do nothing until end of October.
Lucky I could still log into my cpanel account and found my certificate, downloaded it and uploaded and installed to to my domain. Almost fried my brain, but fixed it myself.