No, my site defaults to https, so that’s definitely the correct protocol. However, even if it wasn’t, that doesn’t explain why the entire URL is getting stripped out of the front page, yet works on the individual post pages?
Unless there’s some bizarre WP requirement that https URLs are stripped out from the front page?