Renewing lets encrypt certificates breaks nginx

What I’ve figured out is that newly created subdomains work and don’t produce the nginx error. What I did was save all settings/files/configs and delete and recreate each subserver and now nginx is working.

the newly created virtual servers all use ssl.cert:

ssl_certificate /home/blucobalt/ssl.cert;
ssl_certificate_key /home/blucobalt/ssl.key;

It is working now, but I will send you the nginx.conf to see if you can find what was going wrong.