Everything we know about Cornerstone on Demand and Storyline!

Sep 04, 2013

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!

912 Replies
Barry Hinks

We've recently been able to get this working and can see question by question reporting We had a course built by a supplier and the data their LMS report showed, we were able to mirror in Cornerstone. 

To see the question by question level reporting in Cornerstone, there were 2 things we had to do 1) Use Reporting 2.0 in Cornerstone, which has 12 pre-built SCORM 2004 fields you can use &
2) we raised a request with Cornerstone and they activated/switched something behind the scenes their end to recognise the SCORM 2004 data, which immediately let us see the data in the report (as originally we had the SCORM 2004 columns in the report all showing blank data). 

Mary Gutwein

Hello! I'm hoping someone can help me. I am currently using Storyline 360, and am creating a quiz. I would like to report out the incorrect answers learners are choosing in the Quiz Response field in Reporting 2.0. However, when I run the report, the incorrect responses are showing as "Incorrect" in that field, and it doesn't indicate which incorrect answer was chosen. Is there something I need to do in Storyline to make sure the incorrect answers are reported? 

Jose Tansengco

Hi Mary!

We recommend testing your course in SCORM Cloud so you can determine if the issue is happening only in Cornerstone. 

  • If you can replicate the issue in SCORM Cloud, you can open a case with our support team here so we can take a closer look at your project file. 
  • If the issue is happening only in Cornerstone, reach out to the support team of your LMS as they'll be in a better position to address LMS specific issues. 

You can create a free SCORM Cloud account here. And this video shows how to use SCORM Cloud with your Articulate content.

Will Findlay

Make sure you are including the Quiz Question Description field. That field contains the text of the question.

Here are all the fields I have in a typical SCORM results report:

Quiz Attempt
Quiz Attempt Date (Sort 1)
Quiz Question Description
Quiz Question ID (Sort 2)
Quiz Question Type
Quiz Response
SCO Name
Quiz Score
Training Title

And I filter it this way:

“Quiz Question ID” is not empty.
Training Title is [The Training Course in Question].

Karen Byrnes

Hello, Heroes! I’m new to Cornerstone and we have just launched the LMS module. I'm hoping you can help with an issue that I’m having with Cornerstone. We have a suite of Regulatory courses that I have built in Storyline 360 with an assessment at the end of each course. When a user takes the assessment and passes they can register their score but where they fail, they can begin the entire course (including the assessment) a further 2 times, meaning, they just go back to the beginning and take the assessment again.

The courses are scormed to SCORM 2004 3rd edition with the triggers set up on the Results and Success page as per attached.

The issue that we are having is that where a user leaves the course in Cornerstone without completing the assessment the status shows on their Learner Home Page as 'Failed' even though the user can continue to 'Launch' the course. When the user completes the course by either passing or failing it the status shows correctly in their Learning Record.

My very long-winded question is; how can I get the status on the Learner Home page to reflect that the user is in Progress when they leave the course without completing it? I want the status to continue to update on their Learning Record on completion (of either a pass or fail) as it is currently doing.

Thanks in advance,


Melanie Sobie

Hi Karen,

You may want to tweak with your publish settings. If you currently have "LMS Reporting - Report status to LMS" as: Passed/Failed, or Completed/Failed", you may want to try using Completed/Incompleted. If you have access to your Pilot Cornerstone portal, you could publish the course with those settings and do some testing. 

Karen Byrnes

Hi Mary,

I don't know if you have resolved this already, but if not the below fields work for me:

SCORM 2004 Quiz Data - Quiz question description - this returns the question 
SCORM 2004 Quiz Data - Quiz response - this returns the users response
SCORM 2004 Quiz Data - Quiz response status - this returns Correct or Incorrect response
Tim Folisi

The situation: I have created a mock system in Storyline with hotspots/triggers/responses. I have taken this storyline export and plugged it in a larger Rise course for full explanation of the system needing to be trained. That complete Rise course has been exported as a scorm to be loaded into our company instance of Cornerstone. 

The problem: Some users who are take the course from Cornerstone are able to progress through every section of the Rise course except the Storyline section. They receive a 404 server error (attached). The location or name of the zip has not changed. I have not been able to identify why some users can complete this and why others receive the error. They are all using Chrome, connected to our VPN, etc. This is causing quite a few hurdles for us as our compliance department cant track completion for these users. 

Any help is much appreciated!

Thank you!

Amy Lavin

Hi all - If this question has already been asked/answered I apologize for the repeat.
We recently started publishing to 2004 specifically to get quiz data.
I have found though that when we run a 2.0 report the Quiz Response field returns data that is appended with urn:scormdriver: and has %20 where there would be a space in the question response.
e.g. urn:scormdriver:Export%20Current%20Page
Has anyone else ran into this and if so, does anyone know of a fix, aside from find and replace within excel?
Thank in advance.

Carrie Ann Desnoyers

Hello fellow Cornerstone people. I have a long term client that uses Cornerstone on Demand. We have recently (this week) started having odd issues occurring with our published Storyline360 files in CSOD. The one I most recently was troubleshooting is as follows:

I have a simulation course wherein the user presses keyboard keys to move the simulation forward ( as the would in the actual software program). Before loading to the LMS this course was very thoroughly tested on Review 360 and SCORM Cloud. We had no issues. I loaded the course to our pilot CSOD system two weeks ago and successfully tested start to finish. Last week, one of our field testers ran into an issue with the course getting stuck on a slide. 

I retested the course in the LMS and encountered the same issue. I could not replicate the issue on Review 360 or SCORM Cloud.

The issue was as follows: On the base layer of the slide the user presses the Enter key to move to layer 1. On layer 3 of the same slide the user presses the Enter key to move to layer 4. As I said, I had no issues with this functioning for the month of testing I put it through before loading to the LMS. I was able to correct the issue by changing the settings of each layer to "Do not allow user to click on base layer."

After I reloaded and tested again, I encountered this problem again on 3 different slides. Again, no issues on Review 360 or SCORM Cloud.

I fixed the issues, loaded to our CSOD pilot system, and tested start to finish 3 times. Today, 2 days later, I received another email stating a new tester was having issues with completely different slides, and can't complete the course.

Any idea what is up with Cornerstone? Any one else having weird new issues this week?

Thanks for sticking with my longwinded story.

Will Findlay

We have had several reports recently of people getting stuck on slides. This has also seemed to be a new issue as we only encountered this very rarely before.

It seemed unrelated to what was on the slides though. We found that having people delete their "Cached Images and Files" and then relaunching the course allows them to move forward, at least in our case.

Developer2 EFG

Hi everyone,

I am working on a quiz/assessment for a client that is using Cornerstone. The use case for the quiz is as follows:

  1. Users have 1 attempt to take the quiz
  2. The time limit is set to 10 minutes

Using the insights from this group I have setup the quiz in Storyline as follows:

  1. Always resume (this enables us to ensure no one can redo the quiz once they have completed it as they are able to relaunch the eLearning)
  2. Added a 10 minute timer.

Two of the challenges we are facing during testing:

  1. If a user exits the quiz partway (answers 2 of 10 qs and then closes the quiz) - they can come back and resume the quiz and the timer picks up where it left off when previously exited.
  2. We are unable to see an 'Attempt limit' option - even with a SCORM 2004 file.


Does anybody have any insights on how we may be able to prevent users from continuing the quiz if they exit once and then relaunch? The goal would be for users to not be able to answer any more questions after 10 minutes of the timer kicking off.



Darren McNeill

Note that cornerstone recommends using complete/Incomplete as your reporting as any option with Pass or fail can cause communication issues. We found this happened a lot.  It is also recommended not to use Quizzes as completion requirements but only as reinforcement as network issues, security protocols on networks etc can block communication. Questions get old quickly and updating or changing questions means uploading a new version which can be a nightmare. We only use questions within any module simply as a reinforcement or reminder in order to continue. We then use the CSOD test engine to create a separate test which gets launched once the user has completed the module. It is then easier to edit and update a Test form the CSOD test engine.

Maura Sullivan

We use Passed/Incomplete for standalone tests with "Always Resume." We add triggers to the Results slide to "Complete" the module (on both the Fail and Pass layers). We also disallow self-registrations in the LMS to prevent the learners from reregistering and relaunching the course another time from their completed transcript.

This all results in learners showing as "Incomplete" until they get to the Results slide. They can start and stop and pick up where they left off. As soon as they reach the Results slide we have added triggers to "Complete" the course both on the Pass and the Fail layers. If they try to reregister and relaunch they still end up on the Results slide. End result is only 1 test attempt allowed.

We looked at using the Test Engine, but when we need a standalone test we have found it to be easier and faster to import all of the questions from a TXT file which our SME sends us.

We've had no luck using the timer function in SL. This may be specific to our version of Cornerstone. We've found that the learner's connection to the LMS ends around 45 minutes more or less no matter what we choose. At this point the learner may still think they're taking the module but results never get reported to the LMS. 

Will Findlay
Maura Sullivan

We've found that the learner's connection to the LMS ends around 45 minutes more or less no matter what we choose. At this point the learner may still think they're taking the module but results never get reported to the LMS. 

You can request that the timeout be extended (a backend setting) to a maximum of 3 hours.

Tina Moreno

I hope this thread is still being monitored. We have an issue with Articulate (both Storyline and Rise) in CSOD and SCORM Cloud.

When we publish a course without a quiz and use the parameters of  report to LMS, SCORM 2004, and tracking 100% of all slides in project (basic testing content for this example), we would expect a score of 100% but both our LMS and SCORM Cloud do not return a score. That tells me there is something wrong with the publish I would think. Any thoughts?