For some reason my one and only virtual host, which is using a Let's Encrypt cert issued through Virtualmin (latest version) keeps giving out the wrong cert to any browser I try. I did have to modify the permissions on public_html to be owned by Apache so that mod_php could be used with Nextcloud. I checked the config of the site to see what certs it is supposed to issue and they are all the Let's Encrypt issued files (screenshot attached).
The website is https://nextcloud.sesp.northwestern.edu
What could I be doing wrong?