Refused to frame 'https://embed.twitch.tv/' because an ancestor violates the following Content Security Policy directive

Stop using wix please!!! It causes so many issues… It’s the top “problem” that results in “we can’t help you” on this forum :smiley:

You page is https://sourceinvite.wixsite.com/sourceinvite/streams

Which has a iframe to https://sourceinvite-wixsite-com.filesusr.com/html/ff247d_a61dced71f0dc378928cbf0b15b78b5d.html

And that iframe contains your embed which is currently

https://embed.twitch.tv?channel=sourceinvite&height=100%25&migration=true&parent=sourceinvite-wixsite-com.filesusr.com&referrer=https%3A%2F%2Fsourceinvite-wixsite-com.filesusr.com%2Fhtml%2Fff247d_a61dced71f0dc378928cbf0b15b78b5d.html&width=100%25

You seem to be using the JS embed, which is good, you need to update your options from

  new Twitch.Embed("twitch-embed", {
    width: '100%',
    height: '100%',
    channel: "sourceinvite",
  });

to

  new Twitch.Embed("twitch-embed", {
    width: '100%',
    height: '100%',
    channel: "sourceinvite",
    parent: ["sourceinvite-wixsite-com.filesusr.com", "sourceinvite.wixsite.com"]
  });

And that should get you going.