Restart Course resulting in blank grey screen on LMS
Nov 03, 2015
Hi there
In a course I've added a button with the trigger to "Restart Course" when clicked.
This works correctly on our LMS test systems (Moodle and Scorm Cloud) on FF and IE11, but not on our clients' computers which are running Internet Explorer 8 + 11 and a different LMS system - instead it shows them a grey blank screen (see attached screenshot) when the button is clicked. This happens intermittently when either the course is loaded, or when it's attempting to restart.
Do you know why this could be happening? Unfortunately we're not allowed to access their LMS to test, but I was hoping you might know of some LMS configurations or other settings we need so that the course restarting functionality will work.
We have already tried moving the trigger off the button and onto a slide, and also "faking" the restart by instead changing to the first slide and resetting all the quizzes and variables - somehow this made the client get stuck on the slide instead of loading the first slide (however it's possible they tested the wrong build as I can't see how this would not work).
Are builds cached? (i.e. if I made a version, then changed it and uploaded it again, might a browser have cached the old version?)
We're using the latest version of Storyline 2.
Thanks
P.S. I have already looked at this thread and many others.
9 Replies
Hi, Camille -- So sorry to hear of this issue! Would you be able to share the name of the LMS that your client is using, in case there are other members of the community who use the same service and can chime in with their experiences or advice? And do you happen to know if they have tested in the SCORM Cloud on their machines to see if they experience the same behavior in that environment?
I am having the same issue - when i view the HTML5 file on my computer, I get a blank screen when I click a button with the "Restart Course" trigger.
Hi Baveer!
Happy to investigate this with you. First, I have a few questions about your file:
Hi Alyssa,
I think I'm experiencing the same problem. I have converted a course from Storyline 1 to Storyline 3.5 (is it okay to do that?), and when restarting the SCORM 1.2 html 5 output, it gives a blank screen. I use Ilias LMS, the customer uses a different LMS with the same issue.
Hpwever, if I delete the course's Tracking Data, I can start the course again.
For now we have used a workaround, I have added a Javascript on the master slide:
var findTries = 0;
var win = window;
while((win.API == null) && (win.parent != null) && (win.parent != win))
{
findTries++;
if(findTries > 7)
{
alert("API not found!");
break;
}
win = win.parent;
}
win.API.LMSSetValue("cmi.suspend_data", "");
which causes the tracking data not to be saved (apart from the quiz result, which sets the completion status). So it is sort of okay, but you do need to start the module from scratch, each time you restart.
Would you have a better solution to my issue, so a user can pick up the module where he left?
Thanks, Su
Hi Su,
Are you overwriting your course in the LMS with the version you've published from Storyline 3? If so, those would be different versions of the course entirely and the resume data is no longer accessible from the Storyline 1 version.
Since they're also created using different versions entirely (not just a new update) that could be causing some trouble launching the course again if it's included different publish settings.
Could you try uploading your Storyline 3 course as a new instance in your LMS and let us know if that one launches?
I'll leave feedback on the Javascript to the community, as it's a well outside my area of expertise!
Hi Ashley. My storyline course on the LMS is already a new instance. Nothing is overwritten.
Hi Su,
Thanks for clarifying that. So it sounds like you're seeing a blank screen when you restart or resume the Storyline 3 course.
I'm curious to test your file in SCORM Cloud to compare how it behaves there to what you're seeing in Ilias LMS.
Would you mind sharing the original Storyline 3 project file with me here?
Hi Alyssa,
I shouldn't have upgraded the project from SL1 to SL3.5. It was urgent for the customer, so I recreated the project from scratch in SL3.5 and it is okay now.
Thanks, Su
Glad you're back up and running, Su, but the upgrade should work seamlessly! 😕
If you're able to share the initial SL1 backup file with us we're happy to test and figure out where it went wrong. That'll hopefully prevent you from having to reinvent the wheel next time.
This discussion is closed. You can start a new discussion or contact Articulate Support.