Embed Issues Wordpress SSL installed

I am trying to Embed a stream into my wordpress website but i’m getting the “Player.twitch.tv refused to connect” error. I have read that it is normally due to the website not having SSL which is required for twitch embeds now. However, I do have SSL installed and the browser confirms the website is secure, but I still get this error.

This is the code I am using to Embed the stream

<iframe src="https://player.twitch.tv/?channel=totalpunishmentgaming&parent=www.annasowls.com" frameborder="0" allowfullscreen="true" scrolling="no" height="378" width="620"></iframe>

Please link to the page with the broken embed on it

You probably want

<iframe src="https://player.twitch.tv/?channel=totalpunishmentgaming&parent=annasowls.com" frameborder="0" allowfullscreen="true" scrolling="no" height="378" width="620"></iframe>

Since your www. version is redirecting to the non www. version

Removing the www. did the trick thank you!