Forum Discussion
cmi.location problem
Hi all,
I have a problem with the cmi.location value :-(
The course send a cmi.location value to the LMS (for exemple index.html # / lessons / ii6QMNUh03cXb_-S69OF8mO0O33hzAs3).
The problem occurs when the course is updated (new export in Rise and update files on the LMS) : this value is requested by the updated module but it blocks it when it tries to read it. In this case, when the learner launch the course, it’s a blank page. By deleting it in the LMS, the course can restart again but from the beginning.
The module should maintain the compatibility of the recorded data when it is updated.
Is it possible?
Thanks for your help !
Eline
You are correct, Reto.
When a Rise 360 course is hosted in an LMS, learners can exit and resume with their progress intact. The course will automatically pick up at the beginning of the last lesson or quiz where they left off.
There isn't a feature that will force courses to start over from the beginning, but learners can use the sidebar menu to easily navigate back to the first lesson.
- ElineMulletCommunity Member
Hi Alyssa,
When the cmi.location info makes no sense for the module (after module update, or after language change...), is there any way to make the module start from the beginning, instead of having a disturbing blank page?
Thanks in advance,
Eline
Hi Eline!
Are you seeing a blank page in your LMS after updating/overwriting a course file? If so, I have a few more questions that will help us narrow down this issue:
- What is the scope of your edits to your existing course? For example, are you adding new lessons and content? Are you simply editing text and media? Are you changing the completion or reporting details?
- How did you upload the new version to your LMS? Does your LMS have an option to update an existing course?
- When you uploaded the new version, did you have the option in your LMS to clear the existing suspend data for users who have already started the last version of the course? If so, did you clear it?
- What LMS do you use?
Hi Reto!
Can you tell me more about what you had in mind? Right now, you'll need separate a Rise 360 course for each language. There isn't a way to display multiple translations in one course.
- IsabellaLöfflerCommunity Member
Hi Alyssa,
we have the same problem! We see a blank page when we open a multi-language course after we had updated it. We update the course files by deleting the old scorm package and uploading the new one. We can't reset the learning status of the user when we update a course.
Can you please help us solving this problem a we have and will have a lot of multi-language courses which of course have to be update once in a while.
Thanks a lot in advace!
Isabella
Hi Isabella! Thanks for letting us know what's going on.
You mentioned that you can't reset the learning status of the user when you update a course. Does that mean you cannot clear the suspend data?
We recommend clearing the suspend data because the new version may not understand the suspend data from the older version, and when that happens, you may see a blank screen. The only other option would be to upload the updated version as a new item in your LMS.
- IsabellaLöfflerCommunity Member
Hi Alyssa,
thanks for your respond!
That's right we can not reset the learning status when we upate a new scorm file.
We have a lot of multilingual courses built with other tools, where this problem doesn't occure. We are planning to built a lot more courses with Articulate 360 in future. But of course we will have to find a solution for this problem before we go on.
Please let me know, if there is any other way to solve this problem as this would help us a lot!
Thanks a lot in advance and best regards,
Isabella
Hi Isabella,
Since you aren't able to clear the suspend data, your LMS is possibly populating old progress data (from the first version) to the newest version. This causes a blank screen because the data doesn't match. We don't support versioning with suspend data or progress data.
Hopefully other folks in the community can share how they handle updating courses in their LMS!
- IsabellaLöfflerCommunity Member
Hi Eline!
We are currently having the same problem.
Did you find a solution? If yes, how could you solve it?
Thanks a lot in advance and best regards
Isabella
- ElineMulletCommunity Member
Hi Isabella,
I ended up asking my LMS agency to develop a special functionality in order to remove cmi.location from Rise packages.
I hope Articulate will solve this problem !
Best regards,
Eline
- IsabellaLöfflerCommunity Member
Hi Crystal,
thank for that information! This would be great if you can find a solution.
I'm looking forward to your further information about the development status.
Thanks a lot in advance!
Isabella