Skip to content
transom.design

Cloudflare

In the Cloudflare dashboard, go to Rules → Transform Rules → Modify Response Header and create a rule:

SettingValue
NameCOEP for Video Scribe
WhenAll incoming requests (or filter to your hostname)
ThenSet Cross-Origin-Embedder-Policy = credentialless

Do not add Cross-Origin-Opener-Policy through Cloudflare. It would go on the front-end, which severs the cross-origin postMessage channel Craft’s Live Preview uses between the CP and the preview iframe on different subdomains.

The plugin’s PHP already sets COOP: same-origin on CP responses.

If your templates embed YouTube or Vimeo, add credentialless to each <iframe>:

<iframe src="https://www.youtube-nocookie.com/embed/..." credentialless></iframe>

See Server setup overview for the full explanation.