Embedded player and chat are broken starting with Chrome 79 due to cookie access problem


#1

The <iframe> with player and chat does not have access to Twitch.tv cookies, which store, among other things, authorization data. As a result, the user cannot send messages, make clips, follow, etc.

Twitch.tv cookies do not have SameSite attribute. Chrome 79 treat such cookies as “SameSite=Lax” and blocks <iframe> from access them. Twitch developers must add “SameSite=None” and “Secure” attributes ASAP to fix this bug.

See https://www.chromestatus.com/feature/5088147346030592


#2

We are looking into this and are aiming to have a fix next week.