Setup for first domain on server stops web access and SNI challenge of second domain

Hi all, so first I setup letsencrypt-auto for one of my domain which worked fine.

However, when I tried the run the process for the second domain on the same server, it failed the SNI challenge, and the error looks like it’s finding the first one that I did.

Worse, it’s broken access to the second domain entirely as browsers refuse to connect because of a certificate domain mismatch between the two - even though I didn’t enable it for the second domain yet!

How can I ensure that the two are entirely separate? Ideally I’d be able to generate separate certificates for the two websites which live on the same server, but I’m mostly confused by why enabling it for the first domain is at all interferring with the second.