Failed Advertisement Cleanup Prevents Video Player Extensions Bug

When an advertisement fails to cleanup after playing, the advertisement’s transparent overlay will remain on the channel along with the word “Advertisement” in the top left corner and the href to the advertisement landing page.

Video player extensions (overlay and components) will not load when this happens. The viewer will have to reload their browser to cleanup the advertisement and restore the extensions functionality.

Reproduce

Using the latest version of Chrome (Version 71.0.3578.98 (Official Build) (64-bit)), surf through channels playing advertisements until the advertisement stops. You should see the word “Advertisement” in the top left corner.

Notes:

  • Make sure the channel has video player extensions active to reproduce bug.

  • Even when you surf to other channels, the word and clickable landing page remain. You have to reload to remove and restore video player extensions.

This should be reported to @TwitchSupport on Twitter as a general website bug rather than the third party developers forum…

FTFY: It should be additionally reported to @TwitchSupport on Twitter as it affects extensions development, and this is a forum pertaining to discussions about extensions development.

Hopefully by additionally reporting it there, it will get fixed faster as Twitch extensions team members should see it here and can relay it internally to the appropriate team.