In my extension streamer must open their own stream to see their own broadcast and create poll variants in necessary position.
All works fine on https://twitch.tv/mbobrova
and doesn’t work in stream manager https://dashboard.twitch.tv/u/mbobrova/stream-manager
After some investigation I find the reason. By some reason overlay extension on stream manager always initialised with anonymous viewer identity. I’ve got JWT with “opaqueUserId”: “AzQkmmuxCnTqFXkZiQvxK”, “role”: “viewer”.
Expected behaviour for extension loaded in stream manager to be initialised with “role”: broadcaster and real broadcaster ID.
If broadcaster open their own stream by https://twitch.tv/mbobrova all works as exepcted.
Can it be fixed?