YouTube Embedded Video Device Support Error

May 07, 2015

When I try to embed a video from YouTube I get a 'device support error' in Articulate Storyline 2. The attached thumbnail is shown and the video fails to play.

Any ideas why this is happening? Have YouTube changed the way embedded videos are streamed to external locations?

103 Replies
John Curran

Here's what YouTube has to say:

"If you see this video (the Device Support Error) in your YouTube app’s video feeds, your device is affected. (Note: If the video appears unexpectedly in a web browser, it means that website is using an outdated method to access YouTube videos.)

As we upgrade the YouTube Data API to bring more features, we’ll begin shutting down the old version on April 20, 2015. This will result in the current YouTube app not working on certain device models from 2012 and older.

We will continue to focus our efforts on improving our official YouTube app for TV which is available on most 2013 and newer Smart TVs and Blu-ray players, game consoles, streaming devices, and set-top boxes (e.g. Virgin Media, BSkyB Now TV Box, TiVo). You can find a list of our device partners here."

Thomas Smith

This is definitely a serious problem as it affects EVERYONE who has ever embedded a video with storyline into their courses... we need a solution that can update the api call from Storyline so we just have to reexport the content.  

its still an onerous task but please guys try to make your side of the solution simple and workable for us who have hundreds of projects to update.



John Curran

Thomas...I effectively 'breaks' all previous embeds from YouTube. Not Articulate's fault of course but nevertheless a big blow to all those who have built courses using the embed option.

I will experiment with the Web Object approach for my current project or alternatively just get learner's to leave the course and go to YouTube via a straightforward link.


I am having the same problem here. Please keep us posted. Luckily it looks like all of the youtube videos in my previously published courses within our LMS are playing. 

In the mean time I am using the web object method discussed above. The problem with using a web object is that you don't have the same flexibility with triggers and variables. 

Zdravko Gunjevic

Hi Thomas,

Try: YOUTUBEVIDEOID. This is the part after "watch?v=".

For example for the following video:

I would enter

I agree with everyone else, embedded videos are better for the material we create as well.



Ashley Terwilliger-Pollard

Hi all,

We've received an update from our QA team that I wanted to share here:

YouTube videos that were added to Articulate content via Insert > Video > Video from Website aren't currently working.

You'll see this message where your videos should be:

YouTube is upgrading to a newer version, which is not supported by this device or app. To learn more and see where you can watch YouTube, visit

Google changed support for the YouTube API, which prevents videos added in this manner from playing in Articulate content. We've asked Google to reconsider their decision (Google Data Issue 7146).

In the meantime, we recommend adding YouTube videos as web objects instead. As an added benefit, YouTube web objects are supported in Flash, HTML5, and Articulate Mobile Player output.

This discussion is closed. You can start a new discussion or contact Articulate Support.