Forum Discussion
SCORM Rise course not loading
We have a case of a Rise course not loading. We are using moodle LMS and loading the course as Scorm.
In our case all other users can access the content, and the users affected report that initially they could load the content before the course was updated, but now can not.
Clearing a persons results seems to work.
The error it gives is:
main.bundle.js:119 TypeError: Cannot read property 'index' of undefined
at main.bundle.js:6
at t (main.bundle.js:6)
at new n (main.bundle.js:119)
at pn (main.bundle.js:119)
at Nn (main.bundle.js:119)
at Dn (main.bundle.js:119)
at Zn (main.bundle.js:119)
at Jn (main.bundle.js:119)
at yr (main.bundle.js:119)
at vr (main.bundle.js:119)
Fn @ main.bundle.js:119
12:47:16.852 main.bundle.js:6 Uncaught (in promise) TypeError: Cannot read property 'index' of undefined
at main.bundle.js:6
at t (main.bundle.js:6)
at new n (main.bundle.js:119)
at pn (main.bundle.js:119)
at Nn (main.bundle.js:119)
at Dn (main.bundle.js:119)
at Zn (main.bundle.js:119)
at Jn (main.bundle.js:119)
at yr (main.bundle.js:119)
at vr (main.bundle.js:119)
- NathanMcilree-bCommunity Member
@Alyssa - my guess is that this issue occurs when a SCORM structure is accidentally changed so that when the continue data is sent to newly updated SCORM it does not recognise the internal identifiers and throws a Javascript error preventing the load of the SCORM ( you can see this if you look in the console log within developer tools ).
Your developers who generate the Javascript that powers the SCORM functionality would most likely need to update the handling of this error so that rather than showing a blank screen it treats the attempt as a new attempt ( preferably with some kind of notification this is happening - "sorry we were unable to load your course from where you left of etc . . . . " )
You've got it, Nathan. We should be showing the beginning of the course if the suspend data doesn't make sense when resuming on a new version. We are exploring why that isn't happening again, and we'll keep you posted.
Hi Maretha,
I’m sorry that you’re having some trouble here.
The quickest way to resolve this issue is to have our Support Team take a look. You can submit a case here.
In the meantime, if there's anything else I can do to help, please let me know!
- NathanMcilree-bCommunity Member
Hi Allison - do you know if there was any movement on the above issue or a report was filed? I am getting the same error. To clarify further it happens after a SCORM is updated. Any users who had started the SCORM on the previous version now get this error when they try to access the course. However, if it is the first time they have visited the course then it works fine ( till the course is updated again).
Hi Nathan,
I haven't heard anything since the support team is handling it directly.
I think the best thing for you to do here would be to contact them as well. You can submit a case here.
In the meantime, if there's anything else I can do to help, please let me know!
- NathanMcilree-bCommunity Member
@Allison - thanks I've raised a ticket and if anything useful comes back I'll post here.
Perfect! Thanks so much :)
- NathanMcilree-bCommunity Member
Hi - in case anyone is coming across a similar issue here is the response from Articulate support
When you update existing course files in your LMS or web server, learners who previously started the course won't be able to resume where they left off.See this article for more information:
https://www.articulate.com/support/article/content-wont-resume-after-updating-course-files
It is advisable to remove previous resume data so learners can launch the course again from the start.So it looks like if you update a course you need to delete all existing user attempts against it in order for the course to load. Which kind of sucks if you just want to update some text or change a typo - but good to know anyway.
p.s this apparently applies to both Rise and StorylineThanks for sharing this info with the community, Nathan! :)
- NicoleBradyCommunity Member
Hi Nathan,
I'm having this problem with Rise. I've never had it with Storyline. Were they able to give you any idea of what to do if the screen would just load to a blank page? i.e. the user has been in the training before and goes back after I've made an update? In the article you posted it says that it will just take them back to the first slide of the training - which I would be fine with. But my users aren't able to load the page at all.
Was Articulate able to provide guidance?Hi Nicole,
I'm sorry to hear you're having this issue as well.
The quickest way to resolve this issue is to have our Support Team take a look. You can submit a case here.
In the meantime, if there's anything else I can do to help, please let me know!
- NathanMcilree-bCommunity Member
Hi Nicole, Articulate were not able to provide any assistance other than to assert that you will have to remove any previous results for users to be able to access it.
- NicoleBradyCommunity Member
Thats too bad to hear! I have submitted a ticket and I was hopeful they would be able to help me. Seems as if a defect like this should be rectified.
- StuartRyanCommunity Member
Hi was this every rectified. This is worrying, we've never had the issue with Storyline and I can confirm the problem we are having is a Rise module.
Hi Stuart!
It sounds like you've hosted a Rise 360 course in your LMS, and it isn't loading. Is that right?
If so, our Support Team is ready to help. You can open a case here, and they'll reach out to you with next steps!
- JoePlankCommunity Member
Hi all, we are also having this issue with Articulate Rise courses and we are having to reset many users calling with this SCORM Driver error where the course simply isn't loading. I am about to raise a ticket because our team cannot keep up with the call volume that this is resulting in. Now I will avoid updating courses because of this issue which is ridiculous. Hopefully Articulate Support Team will be able to build a resolution for all asap.
Hi there Joe,
Opening a Support Case is the right move here. Our support engineers can help you get to the bottom of this. I don't currently see a case under your Articulate ID – do you have a case number handy?