GitLab Pages not issuing LetsEncrypt Certificate

I added GitLab Pages to my repo https://gitlab.com/cclloyd1/oledonline

I added a domain name oledonline.app. Added an A and TXT record to my DNS (google domains/dns), and verified the domain.

It is accessible through HTTP when you use something like curl. But when users are viewing it in something like Chrome or Safari, it’s redirecting them to https, and failing to view because the certificate it’s using is for gitlab.io, not for my custom domain.

How can I force issue a LE certificate so it will be properly accessible through https?