Thanks, Tom. I will look in to that and play around locally.
Yes, it is unusual! But I want to make the distinction between an "interaction even" and an "assessment event". Most of our content is quite dull - pages of text with embedded XML code snippets. TalentLMS has limited interactivity in it - you can in theory <iframe> in H5P objects, but I can't put any content outside of our authenticated systems.
I'm slowly building custom interactions in TalentLMS by injecting Javascript and CSS. Half the time I manage to break the LMS in someway....
Presumably each learning object would need to be modified in someway to add a custom property to send XTTerminate() or not. Time to try and navigate my way through the code.