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
Alyssa Gomez

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.

  • What version of Storyline are you using? You can find out by going to Help >> About Storyline.
  • Have you tried testing your published output in SCORM Cloud? That will help you narrow down the cause of the issue. We're happy to help you with that testing, if you'd like!
Leslie McKerchie

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.

Alyssa Gomez

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. 

Lauren Connelly

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.

Leslie McKerchie

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.

Leslie McKerchie

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.