Need Help With Scorm 1.2 Compliance

Aug 15, 2011

I'm no SCORM expert, I was wondering if anyone can help with this error message.

(43073) Failed to import Content Inventory: XXXXXXX 
(43269) Invalid content. (*)ERROR: Failed to extract the manifest file from content package. Possible cause: The markup in XML document (manifest file) preceding the root element is not well-formed.


11 Replies
Minh-Triet Nguyen

Hi Joanna,

The only time I've gotten those messages from an Articulate Presenter course is when I accidentally zip archive at the wrong folder level.  When you publish in AP, it creates a folder (ex. "foo") which contains all the files and subfolders needed for a SCORM-compliance course to run.  If I manually zip archive at the "foo" folder level, the LMS is only going to see the foo folder and not the files within it, thus throwing an "invalid SCORM package" error.  I have to open the "foo" folder, Select All the contents, then zip archive that.  Thus when the LMS unzips it, it will see the manifest file and all the other files needed for a SCORM-compliant course.

Now all this is only when I manually zip packages. I do this when I have to tinker with the course, post-publishing.  Normally, the Zip button that appears in the AP Published! window will zip at the right level.

One other possibility is that your zip archive tool is corrupting your zip files.  It might be worth getting 7-Zip and try that to see if you still get an error.

Joanna Crowley


I always use Articulate to zip the files and this doesn't happen on all of our elearning modules, only a select few. This is quite frustrating as all of our modules are produced in exactly the same way (usually by me) but only some are affected.

We also don't have our own LMS to test the modules on so only find out that there is an error when the client comes back to us with a problem - opening the modules directly from the published files is absolutely fine.

If I download the 7-zip (as suggested above) how can I dictate which program Articulate uses to zip the files or will I have to do it manually?



Minh-Triet Nguyen

I use 7-zip when I manually create the archives, not using Articulate's zip function.  I don't know if you can dictate what program AP uses to zip though.

I haven't used them before, but I know there are some stand-alone programs and websites that let you test your SCORM packages for debugging purposes.  Maybe someone in the community can share some links to programs or services that will help you troubleshoot your packages.  Here for example, is ADL's 1.02 test suite program:

Good luck!

Joanna Crowley

Thanks for all the help.

I have tried testing on SCORM Cloud which says 'Congratulations, your manifest looks great!' and the module launches fine from here. Have also tried reducing the length of the file path by simply working from and publishing to my desktop but still having the same issues.

Not sure what is left to try.

Clashing Dragon

Hey Folks,

I receive the same error while publishing the storyline software in Saba. Attached is the settings I pick while publishing.

“Failed to import Content Inventory: Introduction to Business Continuity
(43269) Invalid content. (*)ERROR: Failed to extract the manifest file from content package. Possible cause: The markup in XML document (manifest file) preceding the root element is not well-formed.”

I have also attached the imsminefest.xml file in case you need any further details. Please suggest.

This discussion is closed. You can start a new discussion or contact Articulate Support.