Forum Discussion
Rd_1
4 days agoCommunity Member
Rise xAPI resume not restoring lesson completion state on custom xAPI LRS
Hi everyone,
We're running into a consistent issue with Rise 360 xAPI packages on resume and wanted to see if others have experienced this or found a workaround.
The issue:
When a learner resumes a Rise course, the bookmark works correctly — they are taken back to the lesson where they left off. However, all previously completed lessons appear incomplete in the sidebar and the overall progress percentage resets. The course behaves as if the learner is starting fresh, despite the LRS returning valid suspend_data and bookmark data on resume.
What we've confirmed:
- Our LRS returns a valid suspend_data blob in response to the GET /xapi/activities/state request on resume
- bookmark data is read and applied correctly — navigation to the correct lesson works
- The issue does not occur on SCORM Cloud
- We tested the latest package provided by Articulate support without any modifications — same behaviour
What we'd like to know:
- Has anyone else experienced this with a custom or self-hosted xAPI LRS?
- Is there any known requirement for how suspend_data must be returned for Rise to apply it correctly?
- Has anyone found a workaround short of using SCORM Cloud?
We have an open support case with Articulate but wanted to raise it here as well in case this is a known issue in the community.
Thanks in advance.
No RepliesBe the first to reply
Related Content
- 1 year ago
- 10 months ago