Everything we know about Cornerstone on Demand and Storyline!

I thought I would start a thread about Cornerstone on Demand so there's a central place for people to read and add to. There seems to be a dearth of information about how CSOD and Storyline interact with each other as well as the unresolved issues surrounding it. I've spent many hours scouring the web and speaking with Cornerstone trying to find a solution. Hopefully this thread will serve as a resource for others going forward.

On a side note, I love Articulate Storyline. I started with Adobe Captivate with limited success. It was a very steep learning curve, but I was able to get some basic functionality out of it. I tested out Storyline with it's 30 day trial, and I will say that time-to-effectiveness was drastically reduced. It really IS like using powerpoint. Granted there is less complex functionality and interactions available than Captivate, but so far it's given me everything I've needed to use. The benefit is that the learning curve is much less steep too. Think of it as the difference between iMovie and Final Cut Pro. The latter can do some crazy effects, but the former gives you 90% of what you need and can get you comfortable in 1/4 of the time.

It's nice to have a properly-working content creation tool when you're in an LMS like Cornerstone. I have enough trouble in CSOD as it is.

So some of the nuggets of wisdom that I've found are :

  • Cornerstone does not track SCORM 1.2 content properly. You cannot pull a lot of the reports if they are not in SCORM 2004 format. You don't have the option to select that course in the reports.
  • If you export into SCORM 2004, there will be an extra section on the left with text links to the module. This takes up 30% of the screen, and on smaller laptop screens may crowd out the module window. Cornerstone says this is a Storyline exporting settings issue. I couldn't find any settings that shows/hides that section. The workaround is to resize the module to the screen, which doesn't get rid of the section, but at least fits the module.
  • When reporting, you can get the completion status for a course based on quiz result or last slide viewed. You can also get a final grade for course. Storyline passes the results information for each question (including short answer) but you cannot pull a list of the answers for an individual. Therefore, it may not be advisable to administer any testing where you'll need to review individual answers
  • You can get a list of aggregate answers for a module. e.g. I can see how 100 employees answered this multiple choice question. This is helpful to determine if learners are absorbing the course information correctly.
  • Web objects (such as websites, or links to sharepoint documents) work in modules if your IT has added csod.com to the trusted sites
  • Popup windows that open up the articulate module in CSOD will work if you add csod.com to the allowed list for popup blockers. Your IT dept can also add this to everyone's computer. Otherwise when learners click the "launch" button, the module does not show up.

I'll post more as I think or find them, but feel free to add to this list!

804 Replies
Ashley Terwilliger

Hi Bob,

I'm sorry that CSOD support weren't much help - but I'd agree with Chris that you'll want to look into disabling the compatibility mode of IE (which some LMSs have been forcing content to run in automatically). 

We've seen this recently for users who are playing back Rise content in an LMS that has limited HTML5 support, so the steps below are what we've shared to disable compatibility mode for those users - and would be worth checking into for your Storyline course too. 

Option 1: Change Your Compatibility View Settings

  1. Click the gear icon in Internet Explorer (or click the Tools menu if it's visible), then choose Compatibility View settings.
  2. If the website where your course is hosted is listed in Compatibility View, select it and click Remove.
  3. Click Close, then launch your course again. If the page is still blank, try the following method.

Option 2: Use the Developer Tools to Switch Document Modes

  1. Click the gear icon in Internet Explorer (or click the Tools menu if it's visible), then choose Developer Tools. They'll open across the bottom of your browser.
  2. On the right side of the developer bar, you should see an icon that looks like a computer monitor and a smartphone with a number beside it. When you hover over the icon, a tooltip will say Document mode (with a number). Click the icon to display a list of Internet Explorer version numbers.
  3. Select version 11, then launch your course again.
Chris Undery
Chris Perez

As suggested earlier in the thread, did you try setting IE Compatibility Mode to None? We tried it and it did resolve some problems for us. We are using SCORM 1.2 and HTML5 Only output.

We always set IE compatability mode to None otherwise we run into various problems. No idea why it works but it does.

Steve Flowers

About CSOD's support response... That player frame is controlled by CSOD, not by Storyline. It appears clear that the LMS player frame is squeezing the content in your screenshot. Turning off the player frame in the backend should make the problem go away. We inactivate that feature since we don't need it and every course runs well for us. 



Steve Flowers

Oh. The other thing you might try is publishing to SCORM 1.2. If you don't have big suspend data needs, this could remove the player frame. Also, I'm not certain but I don't think CSOD supports SCORM 2004 r2. I think they are at 2004 r3. It really shouldn't make a difference but this is an odd issue. These are things I'd try.


Will Findlay

Every new client should learn this phrase: "Please set Scorm2004TocMenuset to false."  Disabling the SCORM 2004 frame is a recurring motif in this epic thread. You would think CSOD might make false the default for new portals???

I guess maybe they are trying to conform to a 13-year-old standard by starting with it on, but it real practice, who uses multi-scorm objects any more, or ever?

Mary Channon

I really suggest calling back and talking to another rep. I am a designer and our CSOD LMS admin and we literally JUST went through this last week. They should be able to turn off the separate launch window while on the phone with you so you don’t get the page with the orange launch button and separate menu to the left. We were in the asme situation as you - about a year ago we published everything as 1.2 because when we called GPS back then we were obviously speaking with someone who didn’t know and they told me they couldn’t do anything about it, we were stuck with the orange launch button and window that took up valuable screen real estate. Then we were meeting with some consultants last week and they told us all we had to do was call and ask for it to be turned off for scorm 2004. I was so frustrated, but tried again and when I called and obviously talked to a different person than a year ago, they fixed it while I was on the phone with them and it worked perfectly - after we unchecked the “launch in new window” within the Storyline settings as well. Now we can publish in scorm 2004 and the course launches seamlessly in one step just like all the scorm 1.2 courses we published.

Will Findlay

Usability question: We have our online courses set to open full screen in CSOD. However, if the user's browser window was full screen when they launched the course, we have this issue in Chrome:

  1. The user clicks a link on a slide to an external web page (a policy for example in the Resources menu)
  2. The linked page opens in a new tab in the window currently behind the course (same as CSOD's transcript), and this window comes to the front.
  3. The user, not able to see the course now, thinks the course window was closed and does not realize it went behind.
  4. The user switches to the transcript tab and relaunches the course, and then tells us they hate how Cornerstone logs them out of the course every time they open an external link.

So far, my solution has been to change the Resources menu text to "Here are some useful links and documents. Tip: When going to outside links, return by looking behind the window that opens."

Has anyone else come up with a solution to this usability issue?


Barry Hinks

Hi Will, I share your pain. This is a common issue I've come across and it's not a Storyline issue - plenty about it online if you Google it.

Any material we've created, whether it be a SCORM file, PDF or otherwise behaves in exactly this way since an update to Google Chrome which makes all links open up in the existing window in a new tab, thus appearing over the course so our employees think they have lost the original course window.

Is there a magic fix that can be put in place in Google Chrome that solves this for multiple software? I couldn't find an answer, but it would be nice to at least solve it for Storyline files. (Our old Storyline 1 files work fine and are not overridden by Google Chrome)

Also it's worth noting if users opt for Internet Explorer instead they all work as intended.

If someone has cracked this I'd love to know too!

Bob Wiker

Hey, thanks so much for the tips and assistance. Sounds like we have the answer; now I just gotta get CSOD Support to do it! I don't have direct access to the CSOD LMS because I am a contractor, nor can I talk with CSOD Support directly. We have to play "operator", where I inform our (quite capable) LMS admin, who then calls CSOD, who then tells her <whatever>, and then she calls me back. Frustrating and terribly inefficient.

Nevertheless, I will copy and paste the text of your suggestions & experience, send it to our LMS admin, and hope she can make CSOD Support understand what they have to do with their system to make it work properly.

Thanks everyone; the Articulate support forums are great. That's why I try to pay it forward from time to time by browsing the questions and contributing an answer/tip.

Will Findlay

One rabbit hole I went down was to turn all of the links in a module into clickable Web Objects that open the link in a pop-up window (use Custom or Full Screen window size). I replaced the image of the web object with a screenshot of the hyperlink. When the user clicks the web object image, it opens the linked page a pop-up window. 

This works great in Chrome (as long as pop-ups are ENABLED), but in Internet Explorer 11, the pop-up window HAS NO SCROLLBARS, even if the content doesn't fit vertically. At least that is a fix if you are linking to a page with very short content (or maybe directly to a PDF that will size appropriately). We were toying with the idea of linking to an HTML page with an iframe containing the real page we want to see if that would show scroll bars in IE.

Julie Collett

Ben and Will - I was getting the same error message with uploading to CSOD. I unzipped my Rise SCORM file and discovered two JavaScript files with the same name in one folder (player-interface.js). I deleted one of the player-interface.js and then rezipped the SCORM package. I was then able to successfully upload the Rise course to CSOD. I assume this is a publishing bug with Rise. 

Is anyone able to confirm that this is in fact a publishing issues with publishing Rise courses to SCORM?

Will Findlay

Julie, Thank you! Thank you!  (Extra thank you added!). This also fixed my problem, and my Rise with Storyline embedded course loaded successfully after deleting the extra player-interface.js file.

Ashley, this is actually an issue with a Storyline course embedded in a Rise course, so the answer is "Both." :-)

The path to finding the extra player-interface.js file (as shown in Julie's attached image) is

[zip file]/scormcontent/assets/[Folder with random 16 char name like 'rh71xKNN4BeVrqfT']/

Thank you for figuring this out Julie!


Julie Collett

Hi Ashley - Yes, it's a Storyline course that has been added/embedded within a Rise course. The SCORM package we are trying to upload to CSOD is the full Rise course. You are correct that this issue is specific to the Storyline course within the Rise course. We tested removing the Storyline course from Rise and don't have this issue. We've also tested publishing the Storyline course on it's own and don't have the issue. It seems that the issue is when you embedded a Storyline course in Rise and then export to SCORM. Thanks for looking into this.

Ashley Terwilliger

Thanks Will and Julie for that info - I gave it a test with a Rise course I had which included a Storyline block and I didn't have an additional player-interface.js file. Here's a screenshot of the same spot in the Assets folder you mentioned:

Could you share a copy of your Exported Rise zip with me, so I could take a look at that one? Also, I'll test uploading it to SCORM Cloud to see how it behaves. 

Will Findlay

Hi Ashley,

I've opened a case and uploaded my zip file: Case # 01179150.

I don't think you are going to have issues with implementing it in SCORM Cloud. I tested it there as well and it didn't seem to be bothered by the duplicate file.  

Unfortunately this isn't coming out of my Rise account but a fellow employee's, so I don't have additional info. I'm wondering now though if maybe it has to do with the version of Storyline used to create the module, since you aren't seeing it?

Marcy Watzl

Passing Duration Metadata from Storyline to CSOD

I am having trouble getting CSOD to pick up the duration metadata from either SCORM 2004 or SCORM 1.2 packages. It doesn't seem to be limited to Articulate packages as I'm having the same problem importing BizLibrary packages.  I have used Storyline 1, and I am now using Storyline 360, but still get the same results.

Has anyone encountered this before? I'm entering the duration as I'm publishing in the following format: hh:mm:ss. Is there another place to input the duration that will get it to work? Has anyone else encountered this?


Artur Trzebunia

This is also an issue with the SL course published as SCORM 2004, "Completed/Incomplete" status based on results slide. If an assessment is failed, the status in CSOD shows "In Progress" instead of "Incomplete". When passed, it shows "Completed" as it should. The behavior is exactly the same as when published as SCORM 1.2; however, with SCORM 1.2 the score is NOT reported properly, as in, not reported at all. Neither of these courses I've published so far use custom javascript (JS) to report status and/or score to CSOD.

Yvonne  Dougherty

Our courses are set to Complete/Incomplete with a requirement of 80% to pass. I have one results page that scores a quiz and requires a score of 80% to pass,  another results page for our evaluation questions that do have scorable questions with 0 points assigned, and a third results page that requires a combined score of 80% to pass.  We are required to track and report all of our evaluation responses and our participants are required to answer all of the evaluation questions. We publish in SCORM 2004 in order to pull all of those results. Although most of the time the correct score and Completed status shows on the LMS transcript, other times a 0% and Completed status show. In the past, this has not been an issue, but it is something that we have noticed happening over the past few months. I have checked our course on the SCORM  Cloud, and there were no issues. Our current LMS is Cornerstone. Has anyone else run into this issue?

Denise Schelsky

Hi Marcy, I've had the same issue - it doesn't read in the duration.

You can update the duration directly in CSOD after publishing by going to the Catalog:

  1. Search for your course
  2. Click the course title to view the course console page. (do not Edit -- just click the title)
  3. Where it says "Training Hours" click the 0 Hours, 0 Minutes and an edit box will pop up

edit duration in csod