Hey all,
I've been having a pretty difficult time over the last 6 weeks with my various OBS browser source overlays not displaying/working consistently. Sometimes the overlays work for an entire stream, sometimes they work for the first 30 minutes and then stop, and other times they won't work at all. The strange part is that they've worked flawlessly for the better part of 6 months. OBS wasn't updated, the computer wasn't updated, yet they seemingly stopped working correctly out of thin air (I've since updated both, so I've ruled out outdated software at this point). I currently have MixItUp and Streamelements overlays. The results for each platform are a bit nuanced and different, so I will try to break them down as much as possible.
MixItUp
I have an overlay that displays images and sends messages to Twitch chat, when different channel point redeems are used. When the MixItUp overlay fails, an error appears in place of the overlay stating that the connection to MixItUp was lost. No amount of refreshing the scenes or browser source item will get it working again. A full restart of OBS is required to restore the overlay functionality. Of note, MixItUp still recognizes that the associated channel point redeems are being used because the output text from the channel point redeem (generated by MixItUp) still displays in Twitch chat. When the overlay stops working in OBS and I open the overlay in an actual Chrome browser, I can still see the image in the Chrome Browser, despite it not showing in OBS.
Streamelements
This one is a bit more complicated. The Streamelements overlay is set up to display different images and sounds when viewers give bits, follow, sub, or gift subs on the stream. Pretty standard setup. I have a browser source item that is "Stream Facing", simply meaning that the audio for this Streamelements overlay is set to play out towards the viewers. I have an almost carbon copy of this same overlay that is "Me Facing", which is the same overlay, but it is set up so that I can hear the audio from these very same alerts. When the Streamelements overlay stops working and viewers give bits, sub, etc, the viewers are unable to see the visuals or hear the audio associated with the gift. However, as the streamer, I'm still able to hear the alerts. The issue may last for 1 alert, 5 minutes, an hour, or not occur at all on stream. Unlike the MixItUp overlay, when the Streamelements overlay stops working and I open the same overlay in an actual Chrome browser, I can't see the overlay there either.
To add to the complexity, sometimes only MixItUp has issues, sometimes only Streamelements has issues, and sometimes they both have issues at the same time. However, while the source of the issue for each does feel related, there does not seem to be a relationship between when MixItUp and Streamelements stop working. When checking the OBS log files, I see a ton of errors about Content Security Policies and what seem to be Javascript errors. I've scoured these forums and been in touch with both MixItUp and Streamelements developers. IPv6 is turned off on the machine, not sure what else to try, except for completely uninstalling and rebuilding OBS at this point. However, I'm not even sure that will fix it, based on the issues I'm seeing. Any help or probing questions are appreciated.
I've been having a pretty difficult time over the last 6 weeks with my various OBS browser source overlays not displaying/working consistently. Sometimes the overlays work for an entire stream, sometimes they work for the first 30 minutes and then stop, and other times they won't work at all. The strange part is that they've worked flawlessly for the better part of 6 months. OBS wasn't updated, the computer wasn't updated, yet they seemingly stopped working correctly out of thin air (I've since updated both, so I've ruled out outdated software at this point). I currently have MixItUp and Streamelements overlays. The results for each platform are a bit nuanced and different, so I will try to break them down as much as possible.
MixItUp
I have an overlay that displays images and sends messages to Twitch chat, when different channel point redeems are used. When the MixItUp overlay fails, an error appears in place of the overlay stating that the connection to MixItUp was lost. No amount of refreshing the scenes or browser source item will get it working again. A full restart of OBS is required to restore the overlay functionality. Of note, MixItUp still recognizes that the associated channel point redeems are being used because the output text from the channel point redeem (generated by MixItUp) still displays in Twitch chat. When the overlay stops working in OBS and I open the overlay in an actual Chrome browser, I can still see the image in the Chrome Browser, despite it not showing in OBS.
Streamelements
This one is a bit more complicated. The Streamelements overlay is set up to display different images and sounds when viewers give bits, follow, sub, or gift subs on the stream. Pretty standard setup. I have a browser source item that is "Stream Facing", simply meaning that the audio for this Streamelements overlay is set to play out towards the viewers. I have an almost carbon copy of this same overlay that is "Me Facing", which is the same overlay, but it is set up so that I can hear the audio from these very same alerts. When the Streamelements overlay stops working and viewers give bits, sub, etc, the viewers are unable to see the visuals or hear the audio associated with the gift. However, as the streamer, I'm still able to hear the alerts. The issue may last for 1 alert, 5 minutes, an hour, or not occur at all on stream. Unlike the MixItUp overlay, when the Streamelements overlay stops working and I open the same overlay in an actual Chrome browser, I can't see the overlay there either.
To add to the complexity, sometimes only MixItUp has issues, sometimes only Streamelements has issues, and sometimes they both have issues at the same time. However, while the source of the issue for each does feel related, there does not seem to be a relationship between when MixItUp and Streamelements stop working. When checking the OBS log files, I see a ton of errors about Content Security Policies and what seem to be Javascript errors. I've scoured these forums and been in touch with both MixItUp and Streamelements developers. IPv6 is turned off on the machine, not sure what else to try, except for completely uninstalling and rebuilding OBS at this point. However, I'm not even sure that will fix it, based on the issues I'm seeing. Any help or probing questions are appreciated.
Last edited: