sean Thanks Sean, I'll summarize but we can go private with a support ticket.
The CDN works (we use StackPath), but the setup on OpalStack is tricky.
The edge SSL certificate is for a domain that is not managed via OpalStack DNS. But we do need to add the domain to our website configuration so that host headers are correctly forwarded. The CMS uses the host header to serve content for the specific site.
When we have a opalstack.com domain (website.user.opalstacked.com) and an external domain (website.com), we cannot use the automatic generation of SSL certs via Let'sEncrypt.