cmi5 “defined” vs. “allowed” statements

There has been a recent uptick in the number of questions received by our support group involving cmi5 implementations, specifically on the content side. This is good for adoption of cmi5, but also gives us a chance to see what the most frequent hassles are in implementing the specification and allows us to try to get documentation out in front of those adopters.

So what’s the most common or first hassle people run into when creating an assignable unit (AU)?

When working with the Rustici Software implementation of the LMS side of cmi5 users that already understand web services and xAPI usually falter when attempting to send the “initialized” statement and they receive a message indicating “Forbidden cmi5 allowed statement: session not active”. The “initialized” statement is the first statement expected to be sent by the AU, and indicates to the LMS that the content has been successfully launched and is ready to capture experience data.

Read the full story by


Download: 4 ways to be courageously creative in learning How to Use Ed Tech to Eliminate Student Stress
We are updating our Privacy Policy, so please make sure you take a minute to review it. As of May 25, 2018 your continued use of our services will be subject to this new Privacy Policy.
Review Privacy Policy OK