I have a Twitch embed on my website, it works great! However whenever twitter is open, or I open the link to my website from twitter, the embed completely stops working.
The second page is on www. while the working one does not have the www. prefix. Either set up a canonical URL or add both of the domains as separate parent= parameters in the embed.