Preroll ads are being spammed, Midroll ads have returned
I've noticed an increase of prerolls being applied repeatedly even after you've viewed it at a channel.
Currently preroll ads will increase latency and disrupt the normal playback speed of the stream when the ad ends. This then leads to viewing issues which the user might try to fix via pause/play of the stream or refresh the channel. This however brings up another preroll ad and the cycle continues for a few more times.
Prerolls needs to be 15 seconds or less, 30 seconds ads are simply far too disruptive and long to be viable for channel discovery, let alone bugged to repeat endlessly while users try to fix your playback issues.
Midrolls have also returned, despite Twitch continuing to say it's removed. Recently viewing channels (with official Twitch mobile app) that were co-streaming special events where they specifically stated ads are disabled, yet ads were still being auto run on the hour, which is Twitch's scheduled midroll time from previous tests.
Midrolls needs to be completely removed from all codes, and attempts to disrupt users with additional plug-ins needs to be reduced until Twitch has improved their own user experience.
The ad experience on Twitch has become increasingly exhausting, and has become much easier to simply not use Twitch at the pace ads are being implemented.