Bookmarking not working in LMS with Tin Can
Mar 22, 2019
[VERY ANNOYING RANT] Why is your forum asking me to prove I'm not a bot? I've been a member here for quite some time and have a long history of posts.[/END RANT]
I've published three short pieces of content to LMS using the Tin Can API. After uploading to our LMS, they play correctly and everything seems to work fine until I relaunch – either quit mid way and return or complete and relaunch.
Upon relaunch I get the player and menu, but no content. There is no prompt to resume. I checked the player settings and it is set to "Prompt to resume."
I can click the menu items, but no content is displayed.
I'm using the latest version of Chrome (and IE 11) on Windows 7. In my debug window I see two error messages:
Refused to get unsafe header "ETag"
Uncaught TypeError: this.log is not a function
Any idea what is going on?
17 Replies
Hey R,
Are you accessing our site from a new IP address? Or, are you using a VPN? That could explain why you ran into the verification.
Now, let's jump into the issue you're seeing in your LMS – I'd love to get a few more key details from you.
Sorry the Storyline version was in the post that got wiped by the bot test. I'm using Storyline 3.19.
Thanks for the tip. The course does launch and resume correctly in SCORM Cloud. So what is the next step in figuring this out?
Hi R,
For your next steps, I'd recommend using the latest version of the software, which is now Build 3.26.18364.0 and you can find all of the details here.
If the course is running as expected in SCORM Cloud, I'd reach out to your LMS.
We do have some documentation on LMS debugging if you'd like to take a look here.
Thanks Leslie. Unfortunately, as best I can tell, that article for LMS debugging is only for SCORM/AICC? In an HTMl5 xAPI publish there is no LMS folder nor configuration.js file.
There may well be a debug mode, but it isn't enabled through those steps. Any ideas about xAPI?
I apologize, R! That is an older article that explains the process well, but this one is probably what you're looking for:
Storyline and Studio: How to Enable LMS Debug Mode
It includes the Tin Can API (xAPI) instructions as well.
Hmm that is going to be a problem since we are publishing to HTML5-only and all major browsers are ending support for Flash in a couple of months.
Hi, R!
I'd like to put you in touch with our Support Engineers. Their knowledge of LMS troubleshooting runs deep, and you'll be in good hands. Keep an eye out for an email from the team soon.
In addition, I'm going to let our team know you have a need for enabling LMS debug mode for Tin Can and HTML5-only, since that's not currently an option.
Updated to 3.26 and still have the same issue.
Any news on a fix for this? We are interested in using the Tin can features, but can't until a user can relaunch the content!
Hi R!
Thanks for following up! I see that you've stayed in touch with Angelo from our Support team regarding this issue. I also see that he has responded to you in this case. (Case #01743591)
For anyone else who is experiencing this issue, it looks like this is a bug our Engineering team is keeping a close eye on. We do have a LMS Debug Mode for Articulate software. By default, LMS debug mode is disabled in Storyline and Studio content, but you can enable it in Tin Can API (xAPI), SCORM, and AICC output to troubleshoot communication issues between your LMS and your Articulate content.
Thank you Lauren, if you look back in the thread you can see that Leslie also suggested debug mode too. We are publishing only to HTML5 and since Adobe and the browsers are end-of-lifeing Flash that is something that doesn't help us with this situation.
I am also having issues with Bookmarking within a TinCan LMS - this thread seems to suggest that there might be a bug in Storyline publishing that might cause the bookmarking within xAPI not to work? Is that right or am I reading too much into this exchange?
Hi Kevin!
We appreciate you checking in!
We've been notified about an issue with bookmarking in SABA LMS, and our team has begun investigating what the root of the cause is. Are you using SABA LMS or it is another LMS where you are seeing this error?
Hi Lauren - thanks for replying. No the LMS is not SABA but rather a bespoke built xAPI LMS. I will continue to pursue this issue with the LMS developers and only come back to you if it appears that the issue might be related to the authoring tool (Storyline 360). Thanks.
Hi Kevin,
Thank you for letting us know! Please keep us updated on the progress of this issue and let us know if there is anything we can do to help!
Hi R and Kevin,
Great news!
We just released another update for Articulate 360, which includes a fix for the bookmarking function in Tin Can/xAPI.
Just launch the Articulate 360 desktop app on your computer and click the Update button for Storyline 360. Details here.
Please let us know if you have any questions, either here or by reaching out to our Support Engineers directly.
Hello everyone!
Great news! We just released another update for Articulate 360 and included a few important fixes you'll see in the release notes.
The item you'll be interested in is:
New: Troubleshoot xAPI statements with an easy-to-use debugger. Find out which statements fail and why. Export your results and share them with your team for analysis.
Just launch the Articulate 360 desktop app on your computer and click the Update button for Storyline 360. Details here.
Please let us know if you have any questions, either here or by reaching out to our Support Engineers directly.