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
Hi folks! We are investigating if we can make changes to the package content to help LMSs better handle the bookmarking data discrepancy when you upload a new version of a course. We'll keep you updated right here.
- JanHertleinCommunity Member
Hi Chrystal,
any idea when this is supposed to be fixed? I see several discussions going on dealing with the same SCORM problems dating back several years... We are running into severe problems promoting such a cool tool like RISE if it does not fulfill the requirement of smooth and proper functionality. Let me know your plans.
- IsabellaLöfflerCommunity Member
Hi Crystal,
any new about the timline when the problem will be fixed?
Thanks in advance
Isabella
- MSchCommunity Member
Hi Alyssa,
we have the same problem. When we update Rise360 courses, they don't work anymore. The sceen shows a loading icon, after that it only shows a white page. We're planning to create a huge amout of courses with Rise360. How is the timeplan to fix this bug?
Thank you in advance and best regards
Marianna
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