Storyline course 'loses' tracking upon resuming SABA LMS session

G'day Gang,

Long time reader, first time poster.

I'm hoping that somebody may be able to assist me resolve an issue that's doing my head in. I've created a Storyline course with 14 modules (i.e. scenes) and an overarching main-menu. as users complete the modules, I use a simple variable to keep track of the fact that the user has seqnetially accessed the screens in order - simple stuff. This all works perfectly in standalone mode..... all good. Or so I thought! I published the course as SCORM 1.2 and uploaded it into my organisation's SABA LMS and that's when the problems started. Here's a breakdown of the issue, as exemplified in the feedback from teh SABA support team at the bottom:

1. A user logs in and completes a certain amount of scenes successfully, let's say 11 of the 14 modules and is now ready to start module 12.

2. User chooses to logs out of SABA, instead of doing module 12 in that session.

3. User logs into SABA and continues their previous session. Instead of being taken to the start of module 12, they are taken to then end of module 10, which is not recorded as being completed - even though it was from an Articulate perspective (on some occasions the user has been taken back to module 8, although the feedback below is only referring to a single session where things went astray at module 11) .

Make sense? If you're tech savvy, please refer to the SABA feedback below, or feel free to offer suggestions. I've tried the zip file replacement of some of the Javascript functions suggested by another post, but am scratching my head.

Unfortunately, due to the nature of the content, I can't upload the actual course for you to look at - but if anybody else has encountered a similar problem with respect to Storyline & SABA tracking, I'd love to her your advice. 

Cheers,

J

--------------------------------------------------

Tracking remains a consistent issue for Modules 11, 12, and on completion.  If the learner exits after completing Modules 11 or 12, re-launches the course and selects the option to continue from where the learner left off they will be returned to a page in the previous Module and tracking has been lost for Module 11 or 12.  If the learner completes the course and exits, no completion is recorded in the LMS and the learner remains enrolled in the course.  Tracking was also lost for Module 10 during the first run through, but this was not repeatable.  No tracking issues were seen for Modules 1-9.

 

Where tracking is lost at Module 11 -

 

After completing Module 10 and exiting, the Communications Log suspend data correctly shows 10 modules being recorded as complete.

‘28 October 2013 02:29:33 PM
Command Received = LMSCommit
 
Data sent by content to Saba LMS:
cmi.core.lesson_status = incomplete
cmi.core.lesson_location =
cmi.core.exit = suspend
cmi.core.score.raw =
cmi.core.score.max =
cmi.core.score.min =
cmi.core.session_time = 0002:23:34.55
cmi.suspend_data = 2hY~2e4Z1D1p0U09242G0V0f2b121N04072s0a2i191F1d0z012p1f1P1R0w0m1W1M1D0e2B1t14170K0_162H1b2H0h0c1$0t0j1T161f0A0J1q1o0S0x0n1X160E0a022i0d211W0m0b081E1g1Q1L0n0e082x1$1d1N1U1P0a1u031k1y1c0B0L1r190T0I050l0g0F0o1R1q0c2M0G132v1h1y051u1O1I1j0w102C1z1Q0k0L2v0e1l1V1r0Q2C00180K1A1J071s152~2Ja~2Fa100151e~2ua0101e0151e0101101111012110131101411015110161101711018110191101a1101b1101c1101d1101e1101f1101g1101h1101i1101j1101k1101l1101m1101n1101o1101p1101q1101r1101s1101t110151e010120111201212013120141201512016120171201812019120151e0101301113012130131301413015130191301a1301b130151e010140111401714018140191401a1401b1401c1401d1401e1401f1401g1401h1401i1401j1401k1401l1401n140151e0101501115012150131501415015150161501715018150151e01016011160121601316014160151601616018160191601a1601b1601c160151e010170111701217013170141701517016170191701a1701b1701c1701d1701e170151e010180111801218013180161801718018180191801a180151e010190111901219014190151e0101a0111a0121a0131a0141a0151a0161a0171a0151ec3x$3100000000~2sac02nq41414000c02I241414000c02W341414000k02W3c147k8bS4_$14000k02r3c147k00yd_$14000c02I241414000c02W341414000c02r341414000o02W3g1414147k_$vd_$14000g02As814141414000~291cb101001a1a103sS0p14fDg30118_default2Ag1414pn02Bhfe720118_default00000010c02cn41414000c02P841414000g02Y2814141414000w02B6o1414147k00Rd_$7k00Wd_$14000~2n1cb101001a1a113aU0D146Ai00g3fDg30118_default6Ai00E12Ag1414pn02zife720118_default00000010c02sn41414000c02b341414000k02G3c14147kO$Cd_$000k02b3c14147k00Dd_$000k02b3c14147k00Dd_$000k02b3c14147k00Dd_$000c02U441414000c02O841414000g02n6814141414000e02ub6141414000g02Ma814141414000s02P8k14141414141414141414000y02Q7q14141414141414141414141414000c02r341414000~2k3c02_l41414000w02q3o141414141414141414141414000g02H3814141414000o02b3g1414141414141414000o02G3g14147k00kd_$1414000o02l7g1414147k00md_$14000g02tc814141414000i02U4a1414141414000o02n5g1414147k00Nd_$14000c02P841414000~2s3c02bo41414000c02Y241414000c02p441414000i02Q7a1414141414000i0257a1414141414000~23103v91W14141414e710118_default4B8002A814e710118_default4B8002A8140000a02ao214000e02um6141414000c02Q741414000i02B7a1414141414000c02z841414000~2d6c02wk41414000E034N0v141414e710118_default4B8002A814000d03ew0414140000000k02P8c14147k00Gc_$000o02N9g1414147k00tc_$14000c02ga41414000e02N96141414000c02j841414000w02A7o141414141414141414141414000e02pf6141414000e02Ma6141414000c02z841414000g021a814141414000e02N96141414000g020a814141414000s02dck14141414141414141414000g02$a814141414000E03V21v14141414e710118_default4B8002A8000c02bo41414000c02ha414140000~2u4c02Dq41414000c02r341414000c02b341414000s02F4k1414141014147k00fd_$000w02F4o14141414141414147k00Sc_$000U02b3M141414141414141414141414141414141414141414141414000E03nW0v141414e710118_default4B8002A814000f03uw06141414000c028541414000c02F441414000c02I241414000i02X2a1414141414000c02La41414000~2J5c02Dq41414000e02856141414000k02p4c14147k00Wc_$000w02X2o141414141414141414141414000c02S641414000c02T541414000~2d1039c1~21114141414e710118_default4B8002A814e710118_default4B8002A84A11g1414000c02ls41414000c02sn41414000c022941414000c02Q741414000c02Q741414000o02pfg1414141414141414000U03FV0L1414141414141414141414e710118_default4B8002A814000c02N941414000e02xu61414140000~2o3c02Wo41414000c02G341414000m02V4e14147k00Zc_$14000I03651z14141414e710118_default4B8002A81414000f03lC061414140000o0294g1414147k00ad_$14000o0285g1414147k00Wc_$14000k02W3c14147k00kd_$000k02X2c14147k00Bd_$000c02Y241414000~2p1d03fk141414000c028541414000A033Y0r1414e710118_default4B8002A8000b03_w0214000c02j841414000~242c02Mv41414000c02l741414000g02q3814141414000w02T5o141414141414141414141414000e02x96141414000e02r36141414000c02U441414000c02S641414000qd03oe14141400000000000000000~2w3b030Q02140000000~2c303oe1~20314f7j0109Completedf7j0109Completedf7j0109Completedf7j0109Completedf7j0109Completedf7j0109Completedf7j0109Completedf7j0109Completedf7j0109Completedf7j0109Completedc6108_default4Bg004Bg004Bg00140000

 
cmi.student_preference.audio = 0
cmi.student_preference.language = 0
cmi.student_preference.speed = 0
cmi.student_preference.text = 0
cmi.comments =
 
28 October 2013 02:29:33 PM Response data =
error=0’
 

After completing Module 11 and exiting, the suspend data for Module 11 shows only 10 modules complete.

‘28 October 2013 02:30:50 PM
Command Received = LMSCommit
 
Data sent by content to Saba LMS:
cmi.core.lesson_status = incomplete
cmi.core.lesson_location =
cmi.core.exit = suspend
cmi.core.score.raw =
cmi.core.score.max =
cmi.core.score.min =
cmi.core.session_time = 0000:00:42.46
cmi.suspend_data = 2F_~2u4Z1J0Q0l19242G071a0$0a221N072b11291F1r0h0z0v1i1p1f1P1R0L252e2m1W1M1p0D0h2B1t141j27001_1K0n2f0x0H1b2H0y062m0c1T1y1b0x1l2j161W0A0q1Q1S0w0J1e140E0n12280k0L0d211g1u1g2U0E1$1s0N18281c0d1U1j0a1c2V0k1P0q0B031L1r1i2T0I0w1n0o150R1F0G19032M0k2h1o05102K1g0I1v0d0C1O1z1u0e0V1l0Q2C0f2s1X1m2A1t0i0D160~2qb~2mb100181b~2bb0101e0151e0101101111012110131101411015110161101711018110191101a1101b1101c1101d1101e1101f1101g1101h1101i1101j1101k1101l1101m1101n1101o1101p1101q1101r1101s1101t110151e010120111201212013120141201512016120171201812019120151e0101301113012130131301413015130191301a1301b130151e010140111401714018140191401a1401b1401c1401d1401e1401f1401g1401h1401i1401j1401k1401l1401n140151e0101501115012150131501415015150161501715018150151e01016011160121601316014160151601616018160191601a1601b1601c160151e010170111701217013170141701517016170191701a1701b1701c1701d1701e170151e010180111801218013180161801718018180191801a180151e010190111901219014190151e0101a0111a0121a0131a0141a0151a0161a0171a0151e0101b0111b0121b0131b0141b0151b0161b0171b0181bc3x$3100000000~2sac02nq41414000c02I241414000c02W341414000k02W3c147k8bS4_$14000k02r3c147k00yd_$14000c02I241414000c02W341414000c02r341414000o02W3g1414147k_$vd_$14000g02As814141414000~291cb101001a1a103sS0p14fDg30118_default2Ag1414pn02Bhfe720118_default00000010c02cn41414000c02P841414000g02Y2814141414000w02B6o1414147k00Rd_$7k00Wd_$14000~2n1cb101001a1a113aU0D146Ai00g3fDg30118_default6Ai00E12Ag1414pn02zife720118_default00000010c02sn41414000c02b341414000k02G3c14147kO$Cd_$000k02b3c14147k00Dd_$000k02b3c14147k00Dd_$000k02b3c14147k00Dd_$000c02U441414000c02O841414000g02n6814141414000e02ub6141414000g02Ma814141414000s02P8k14141414141414141414000y02Q7q14141414141414141414141414000c02r341414000~2k3c02_l41414000w02q3o141414141414141414141414000g02H3814141414000o02b3g1414141414141414000o02G3g14147k00kd_$1414000o02l7g1414147k00md_$14000g02tc814141414000i02U4a1414141414000o02n5g1414147k00Nd_$14000c02P841414000~2s3c02bo41414000c02Y241414000c02p441414000i02Q7a1414141414000i0257a1414141414000~23103v91W14141414e710118_default4B8002A814e710118_default4B8002A8140000a02ao214000e02um6141414000c02Q741414000i02B7a1414141414000c02z841414000~2d6c02wk41414000E034N0v141414e710118_default4B8002A814000d03ew0414140000000k02P8c14147k00Gc_$000o02N9g1414147k00tc_$14000c02ga41414000e02N96141414000c02j841414000w02A7o141414141414141414141414000e02pf6141414000e02Ma6141414000c02z841414000g021a814141414000e02N96141414000g020a814141414000s02dck14141414141414141414000g02$a814141414000E03V21v14141414e710118_default4B8002A8000c02bo41414000c02ha414140000~2u4c02Dq41414000c02r341414000c02b341414000s02F4k1414141014147k00fd_$000w02F4o14141414141414147k00Sc_$000U02b3M141414141414141414141414141414141414141414141414000E03nW0v141414e710118_default4B8002A814000f03uw06141414000c028541414000c02F441414000c02I241414000i02X2a1414141414000c02La41414000~2J5c02Dq41414000e02856141414000k02p4c14147k00Wc_$000w02X2o141414141414141414141414000c02S641414000c02T541414000~2d1039c1~21114141414e710118_default4B8002A814e710118_default4B8002A84A11g1414000c02ls41414000c02sn41414000c022941414000c02Q741414000c02Q741414000o02pfg1414141414141414000U03FV0L1414141414141414141414e710118_default4B8002A814000c02N941414000e02xu61414140000~2o3c02Wo41414000c02G341414000m02V4e14147k00Zc_$14000I03651z14141414e710118_default4B8002A81414000f03lC061414140000o0294g1414147k00ad_$14000o0285g1414147k00Wc_$14000k02W3c14147k00kd_$000k02X2c14147k00Bd_$000c02Y241414000~2p1d03fk141414000c028541414000A033Y0r1414e710118_default4B8002A8000b03_w0214000c02j841414000~242c02Mv41414000c02l741414000g02q3814141414000w02T5o141414141414141414141414000e02x96141414000e02r36141414000c02U441414000c02S641414000~2O1d03oe141414000c02Sg41414000c02N941414000c029p41414000c02C641414000e02m66141414000c02k741414000e02p461414140000000000~2w3b030Q02140000000~2c303oe1~20314f7j0109Completedf7j0109Completedf7j0109Completedf7j0109Completedf7j0109Completedf7j0109Completedf7j0109Completedf7j0109Completedf7j0109Completedf7j0109Completedc6108_default4Bg004Bg004Bg00140000

 
cmi.student_preference.audio = 0
cmi.student_preference.language = 0
cmi.student_preference.speed = 0
cmi.student_preference.text = 0
cmi.comments =
 
28 October 2013 02:30:51 PM Response data =
error=0’

4 Replies
Ashley Terwilliger-Pollard

Hi James and welcome to Heroes!

I'm sorry to hear about the trouble you're having within SABA, and thanks for sharing a detailed report of what's happening. Some initial thoughts, in regards to LMS's in general that I thought I'd point you to:

I know there are a few community members who use SABA, so I hope that they'll be able to also offer advice and wisdom regarding SABA. 

James Picton

Thanks, Ashley, I shall try those suggestions.

I'd already disabled the 'auto-resume' feature whilst trying to troubleshoot the session tracking - as I also have manual progress indicators on my main menu i.e. only lesson 1 is avail until lesson 1 totally complete > when lesson 1 complete, lesson 2 becomes available etc 

I love this support forum - plenty of great advice and tips.


Cheers,

Jim