LMS Compatibility · Workday Learning

SCORM in Workday Learning — what works, what breaks

Supports SCORM 1.2, SCORM 2004 (2nd–4th Edition) and AICC 2.x on a Rustici Engine player. Check the tenant's packaged-content settings before blaming the package.

Last updated Workday

The short version

suspend_data limit
64,000 characters
Top issues
  • Completion fires in SCORM Cloud but Workday shows Incomplete

SCORM version support

SCORM version support in Workday Learning
VersionSupportNotes
1.2 SupportedSupported. Completion and pass/fail share cmi.core.lesson_status.
2004 2nd Ed SupportedSupported. Workday's docs don't cover sequencing, so test multi-SCO packages in your tenant.
2004 3rd Ed SupportedSupported. Workday's docs don't cover sequencing, so test multi-SCO packages in your tenant.
2004 4th Ed SupportedSupported. Workday's docs don't cover sequencing, so test multi-SCO packages in your tenant.
cmi5 Not supportedNot among the packaged-content formats Workday lists.

Known quirks and how to fix them

Completion fires in SCORM Cloud but Workday shows Incomplete

Symptom
The course reports completion in SCORM Cloud, but Workday shows the learner as Incomplete after they finish.
Cause
Usually one of two things. With packaged-content interaction reporting on, Workday only updates the lesson when the learner exits, unless Completion Without Exit is enabled. Or the package reported failed. Failed still counts as completed at SCO level, but in the Workday tenant we inspected, a course only rolls up to complete when every SCO is complete and none has failed.
Fix
Enable Completion Without Exit for the package's standard in Edit Tenant Setup – HCM. Then check the final status the course sends. If it reports failed, Workday is working as designed, so change the pass rule in the package, not in Workday.
Related checklist step

Check your own package first

Most of these quirks show up in the SCORM runtime calls a package makes. SCORM Lab is a free debugger I built that loads your package, runs it against a real SCORM 1.2 or 2004 API, and shows you every call — so you can see which of the above applies to you before you have LMS access.

Open SCORM Lab — free

Authoring tool compatibility

Authoring tool compatibility with Workday Learning
Authoring toolStatusNotes
Articulate Storyline 360 CompatiblePublish as SCORM 1.2 or SCORM 2004.
Rise 360 CompatiblePublish as SCORM 1.2 or SCORM 2004.
Adobe Captivate CompatiblePublish as SCORM 1.2 or SCORM 2004.
iSpring Suite CompatiblePublish as SCORM 1.2 or SCORM 2004.
Lectora CompatiblePublish as SCORM 1.2 or SCORM 2004.

Migrating

Moving away from Workday Learning

Moving FROM Workday, the same SCORM 1.2 and 2004 packages run in any LMS that supports those versions. Watch SCORM 1.2 courses with long bookmarks. Workday's player allowed 64,000 characters of suspend_data in the tenant we inspected, but LMSes that follow the 1.2 spec cap it at 4,096.

Moving to Workday Learning

Moving TO Workday from a SCORM 2004 LMS doesn't require repackaging — Workday accepts 2004 (2nd–4th Edition) as well as 1.2. Re-test completion and scoring in a Workday tenant before go-live.

Best practices

  • Set the pass mark in the package, not in Workday. The player takes the mastery score from the package manifest (adlcp:masteryscore) and only applies it when the course never reports a status itself.
  • Test in SCORM Cloud first, as Workday recommends, then in a Workday tenant. The player is Rustici Engine, like SCORM Cloud, but course rollup, grading and completion timing are Workday's own.
  • If completions only appear after the learner exits, turn on Completion Without Exit in Edit Tenant Setup – HCM. SCORM 1.X and SCORM 2004 have separate switches.
  • If the package contains a quiz, select Provide Course Grade on the course so Workday uses the package's score to calculate completion.
  • Keep suspend_data well under the limit. Over-long writes are rejected, and text with accented letters or curly quotes is encoded before storage, which leaves room for only about three-quarters as much.

Frequently asked

Does Workday support SCORM 2004?
Yes. Workday's administrator documentation lists SCORM 2004 2nd, 3rd and 4th Edition as supported, alongside SCORM 1.2 and AICC 2.x. SCORM 2004 has its own Completion Without Exit switch in tenant setup, so check it if completions only record when learners exit.

Prefer this as data?

Every fact on this page is available as JSON — no key, no sign-up.

GET https://scormspecialist.co.uk/api/v1/lms/workday-learning API documentation

Stuck with a SCORM problem right now?

Thirty minutes with someone who has seen this exact failure before.

Free 30-min consultation Same-day response No obligation