SCORM XBlock Issue After Tutor Upgrade from Quince (17) to Sumac (19) - All Modules Serving Same Video Content

Here’s a clear description of your issue for Open edX support:


Environment:

  • Platform: Open edX via Tutor

  • Previous version: Tutor 17 (Quince)

  • Current version: Tutor 19 (Sumac)

  • SCORM XBlock version: openedx-scorm-xblock 19.0.2

  • Issue appeared: Immediately after upgrade

Problem Description:

After upgrading from Tutor 17 to Tutor 19, all SCORM modules in our course are displaying the same video content, even though they should each have unique videos. All 8 SCORM blocks in the course are serving content from the same fallback SCORM package instead of their individually assigned packages.

Logs show:

  • Successful video streaming from the fallback package

  • Missing .map file errors (likely unrelated to main issue)

  • No errors during SCORM block access, just wrong content being served

Questions:

  1. Is this a known issue with the Quince→Sumac upgrade affecting SCORM XBlock configurations?

What we’ve tried:

  • Re-uploading SCORM packages through Studio

  • Manually setting scorm_data via Python shell (doesn’t persist)

  • Cache clearing and service restarts

  • Verified all SCORM packages exist on disk with correct content

Any guidance on restoring proper SCORM block→package associations would be greatly appreciated.

Hi @bishoy.alex, thanks for reporting this. We will try to debug this and share our findings.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.