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
44 Replies
Hello Eline! It sounds like you replaced a Rise course on your LMS.
Did you replace it with a revised version of the same Rise course, or with a different (or duplicate copy) Rise course?
If you replace a Rise course inside your LMS with a revised version of the same Rise course, bookmarking will work as expected. Learners can suspend the course before the course is revised, and those same learners can resume the course after the revision.
If you replace a Rise course inside your LMS with a different Rise course (or even a duplicated copy of your original Rise course), learners will not be able to resume the course where they suspended it before the revision. In this scenario, learners will return to the beginning of the course, but the content should never lock up.
- ElineMulletCommunity Member
Hi Alyssa,
This problem occured 2 times with 2 different courses :
- the first one was a revised version of the same course
- the second was a new version of the same course shraed by an e-learning agency shared on my Rise account (I don't know if you considered that is a new course or not in this case).
In both cases, learners are in front of a blank page if they had started training before the update.
Maybe I did not express myself properly in my first post. I asked my LMS agency about that. Here is how they describe the problem :When a learner is trained, the module sends a SCORM "cmi.location" value to the LMS (for exemple "index.html#/lessons/ii6QMNUh03cXb_-S69OF8mO0O33hzAs3").
But when we update the module (new export) : this value stored by the LMS is no longer recognised by the new module. The learner is then stuck on blank page.
Today we have to delete all the "cmi.location" values to let the learners restart again.
The module should maintain the compatibility of the recorded data when it is updated. Is that something we can do?Let me know,
Eline
Hi Eline!
Thanks for sharing that message from your LMS agency--that's helpful! I'd like to enlist the help of our support engineers for further insight into why this is happening.
I'm going to open a case on your behalf and send you an email with a few more questions. Keep an eye out for that soon!
- RolandUlbrichCommunity Member
Hello :)
Any update here? We figured out the same issue...
Best, Roland
Hi Roland!
Tell me more about what you're running into. Did you replace a Rise course in your LMS with an updated version?
If so, what happens when learners try accessing the updated version?
- RolandUlbrichCommunity Member
Hi Alyssa.
Sure... :)
On our LMS you can upload several language-versions of the same WBT into one WBT-Container. Depending on the language the user has choosen in the frontend (i.e. EN-US), the language-version of the WBT will be started. The status is always on the WBT-container... means, if you change the language (i.e. to DE-DE), you start the other language-version of the same WBT with the same status... and then this error occurs and the RISE-WBT is not starting...
SCORM-Log:
08:54:15.165 c_API_1484_11.SetValue("cmi.location", "index.html#/lessons/b7p97oGqXnI3e6IPs8yDkMtJ80Vgg2ZG") returns: true
The same issue happens, if you have a single language WBT-Container and update the WBT content. (same issue like Eline had).
This issue doesn't happen to other WBT contents done with different authoring tolls (Storyline, ...)...
Thanks in advance. :)
Thanks for those details, Roland.
When you update the content, there's a chance that the course won't resume because the suspend data no longer makes sense between the old version and the new version. It sounds like this is what's happening with your single-language WBTs.
As for the multiple-language WBTs, I wouldn't expect resuming the course to work at all if you have a different SCORM export for each language version of your course.
If that doesn't match what you're seeing, we'd be happy to have a closer look with you. You can click here to start a case with someone on my team!
- RetoSchilliger-Community Member
Hi Crystal
Are there any plans that language versions of a course can share tracking? This would be a great asset for many users!
Thanks,
Reto
- RetoSchilliger-Community Member
Dear Crystel
Thanks for your info to Roland.
Does that mean that there is NO way to have multiple languages of a RISE-content in one package as we need it?
Reason for my question: Translating a course in RISE always requires to make a copy of it first. The export is then made from this translated "copy" again. See attachment. With Storyline, this poses no problem - does RISE behave differently?
Thanks again,
Reto
Hi there, Reto. When you translate your Rise 360 course into other languages, there will be multiple packages that you export. It will be up to your LMS how you offer them as a single course, but because they are different courses from the authoring perspective, they won't communicate progress to each other.
- RetoSchilliger-Community Member
Thanks, Crystal!
Is there any way to force RISE-Courses to always start at the beginning? With Storyline, there is. In RISE I did not find such a setting. Correct?
THNX again,
Reto 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
Related Content
- 2 months ago
- 10 months ago
- 9 months ago