Forum Discussion
Problem with automatically generated xAPI statements in Articulate Storyline
Hello Storyline community,
I'm experiencing issues when publishing a course for LRS. Unlike in earlier exports, the automatically generated xAPI statements (e.g. "experienced/left slide XY") don't display the slide title anymore but only the slide ID. How do I get displayed slide titles in the xAPI statement again?
The attached screenshot shows xAPI statements generated from an earlier export with displayed slide titles as well as statements from the current export with only slide IDs.
Thanks in advance
6 Replies
- ronald-hicksCommunity Member
Built-in statements are generated by the player, so if nothing changed in your project, I'd treat this as a publishing-side regression until proven otherwise.
Three things I'd pin down. First, the exact Storyline build behind each export (Help > About) — if the old and new exports came from different builds, that's your prime suspect. Second, the raw statement in your LRS: confirm whether it's the object name/description that changed to the ID, and whether the verbs and extensions are otherwise identical. That tells support exactly where the player started sending the ID. Third, rule out slide titles on your side — the player pulls the statement label from the slide title, so it's worth a sanity check that every slide actually has a title in the Scenes panel. Blank or auto-generated titles are an easy thing to rule out.
If you need it working now rather than waiting on a fix, you can bypass the built-in statements and fire your own via JavaScript with the title hardcoded. Happy to walk you through that if it comes to it.
- SamuelBellinghaCommunity Member
Thank you very much, ronald-hicks!
I checked into the three things:
1. Articulate build means Articulate version, right? The one with the correctly displayed slide titles stems from version 3.90.32850.0, whereas the new one is version 3.123.37616.0.
2. The statement in the LRS is identical in terms of verb and object ID, the only difference is that the slide title doesn't show in "name" and "description" and these remain empty instead.
3. I haven't touched the slide titles at all, so the slides are still named identically.
So 1. remains the main suspect I guess. Thanks very much for your help and the JavaScript suggestion! I think I will publish the units like this if I can't find a quick solution and will try to reconstruct the slide titles from the slide IDs retrospectively.- SamuelBellinghaCommunity Member
Hi SamuelBellingha,
Thanks for reaching out!
I'm glad Ronald was able to assist you. I see you've also connected with my teammate, Nell, in a support case. You're in great hands!
Related Content
- 2 months ago