RISE - MasteryScore = Null issue in LMS

Oct 19, 2018

Hi!

I'm having some issues with RISE courses in my companies LMS, currently, the courses are marking as 'PASSED' when they are below the 80% PASS RATE. Testing different Storyline Product outputs, we don't have this issue with SL2 or SL360 and we have also tested Studio 13". 

The user can PASS the course under the 80% PASS RATE using the 'Exit Course' button inside a RISE course or by clicking the 'X' button on the new window tab. Once they return to our LMS with a failed score they are being marked as PASSED.

The only thing we can find that differs in the course outputs is a 'MasteryScore' setting.

See compared outputs below...

RISE - SCORM Cloud output

[10:01:52.619] LMSFinish('') returned 'true' in 0 seconds
[10:01:52.619] Checking for Finish Error
[10:01:52.619] Call is error free.
[10:01:52.619] Close Out Session
[10:01:52.619] Mode = normal
[10:01:52.619] Credit = credit
[10:01:52.619] CompletionStatus = completed
[10:01:52.619] SuccessStatus = failed
[10:01:52.619] MasteryScore = null
[10:01:52.619] Score = 40
[10:01:52.619] Sco was taken for credit
[10:01:52.619] Next entry is normal
[10:01:52.619] Session Time: PT27.89S (2789 hundredths)
[10:01:52.619] Previous Time: PT1M48.23S (10823 hundredths)
[10:01:52.619] New Total Time: PT2M16.12S (13612 hundredths)
[10:01:52.619] New Tracked Total Time: PT2M21.48S

 

Studio 13" - SCORM Cloud output

[11:22:18.591] LMSFinish('') returned 'true' in 0 seconds
[11:22:18.591] Checking for Finish Error
[11:22:18.591] Call is error free.
[11:22:18.591] Close Out Session
[11:22:18.591] Mode = normal
[11:22:18.591] Credit = credit
[11:22:18.591] CompletionStatus = completed
[11:22:18.591] SuccessStatus = failed
[11:22:18.591] MasteryScore = 80
[11:22:18.591] Score = 60
[11:22:18.591] Sco was taken for credit
[11:22:18.591] Next entry is normal
[11:22:18.591] Session Time: PT47.86S (4786 hundredths)
[11:22:18.591] Previous Time: PT0H0M0S (0 hundredths)
[11:22:18.591] New Total Time: PT47.86S (4786 hundredths)
[11:22:18.591] New Tracked Total Time: PT48.84S

Is this a known issue with RISE? Will this 'NULL' setting be messing with our LMS and not correctly tracking the SCORE? Is there anything we are doing wrong and is there any way to fix this? 

13 Replies
Crystal Horn

Hi there, Michelle.  Thanks for all of the helpful troubleshooting!  I did some testing on my end to mimic what you're seeing in SCORM Cloud.

When I take a simple Rise quiz, and use the Exit button to leave the course before finishing the quiz, this is what I'm seeing for SCORM 1.2, passed/incomplete, and passed/failed...

The completion and success statuses, showing incomplete and unknown:

And the debug log for the LMSFinish line, showing Rise sending those statuses:

The debug information you shared in your post looks like Rise has communicated the SuccessStatus as failed.  Is that from the same session as when you got your test results: 20%?  I'm assuming the green 20% and ability to print a certificate indicates a passing score.

Let me know what you think.  We'll figure this out together!

Michelle Pickering

Hi Crystal,

The 20% example in our LMS is the same course I have been testing in SCORM Cloud. 

Scorm Cloud is presenting results as I would expect. However, my LMS isn't replicating the same results. 

The only difference I can see between a 'RISE With Test course' (that isn't working in my LMS) and an 'SL2 With Test course' (that is working in my LMS) is the "MasteryScore" status. 

Do you know why RISE courses with tests embedded have 'MasteryScores' that are NULL? Shouldn't they be the same as an SL2 course which is set to 80% (or your chosen pass rate)?

Marshall Engage

Did you ever resolve this? Because I'm in a situation where the LMS provider requires masteryscore to be defined in the XML Manifest from Rise, but it is not – and I just read in another thread that it is by design in Rise and that it is something you need to work with the LMS provider to resolve.

However, that is not an option in my case unfortunately.

Crystal Horn

Here's some clarification about the MasteryScore and how it relates to Rise 360 courses:

Rise courses determine whether the learner has passed, and Rise sends the actual score and whether it's passing or failing to the LMS. Rise doesn't rely on the LMS to look at the actual score and determine if it's passing or failing.

You might see the MasteryScore element is equal to "Null" in some SCORM formats. This field is included to align with SCORM specifications, but we don't actually use it. The value is "Null" so that it's not blank.

I hope that helps with understanding the current functions!

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