Hindu/Chinese (non-latin-based) translated courses crashing during quiz on scormcloud

Hi all, I was just about to post a query about this but have just found a solution :) So I'm posting it here just in case it's of any use to other storyline users: 

Bug details:

Course crashes in the middle of the quiz when running on scormcloud. 'fatal error' message appears. This happens in courses that have been translated into non-latin based languages such as Hindu or Chinese.

The fix for this is:

In storyline, change the course title from it's translated version back to English. Then
after generating the LMS output, manually update the manifest file to replace all three instances of the English title with the translated title. DO NOT update the organizations/organization values.

The root cause of this bug can be seen in the LMS tracking log as follows:

LMSSetValue('cmi.interactions.1.objectives.0.id', 'खाद्य_सुरक्षा') returned 'true' in 0.001 seconds

It's the translated text in this LMS call that crashes the course. Using the fix above means the LMS call is changed to:

LMSSetValue('cmi.interactions.1.objectives.0.id', 'MY_TITLE') returned 'true' in 0.001 seconds

1 Reply