Mixed content occurs when HTTPS pages load passive HTTP assets or active scripts over plaintext. Modern browsers block active mixed content.
Search templates for hard-coded http:// asset URLs, update CDN helpers to scheme-relative or HTTPS-only helpers, and purge edge caches.