If Column is supposed to be used as subcontent (e.g. in https://github.com/h5p/h5p-accordion/pull/41), it should not call setActivityStarted() on its own but leave that to the parent content type (just like other compound content types do). Otherwise, the xAPI attempted statement may be triggered prematurely and report a wrong duration in the completed statement.
If Column is supposed to be used as subcontent (e.g. in https://github.com/h5p/h5p-accordion/pull/41), it should not call
setActivityStarted()
on its own but leave that to the parent content type (just like other compound content types do). Otherwise, the xAPIattempted
statement may be triggered prematurely and report a wrong duration in thecompleted
statement.