Tin Can Integration, some modules not sending all messages
I'm currently working on a web project where we will be hosting Articulate modules on our site. I'm implementing an API for Tin Can integration so that the hosted Articulate modules can send us information on the module interaction so we can save it into our database.
Actually, the integration is going really well. I received a test module that another developer made which I've been testing with (attached Test1.zip is the published files for this module). Basically I'm successfully receiving /statements posts, and saving information depending on the verbs in the Tin Can content:
Verb: http://adlnet.gov/expapi/verbs/attempted (Started the module)
Verb: http://adlnet.gov/expapi/verbs/experienced (Viewed a slide, I do nothing with this)
Verb: http://adlnet.gov/expapi/verbs/answered (I capture that the user completed this question with score)
Here's my problem:
So I've installed a trial version of Storyline 2. I created another module (Test 5 with finish button, zip and story attached), and published it (with the publish settings as LMS, Tin Can API). I've uploaded it to my web app, same as I did with the Test1 files. It seems to work for me, as in I can see and do the module. But when I do, it seems as though the module is acting differently. It is only sending me statements for the attempted and experienced verbs. It doesn't send me any statements with the answered verbs, and also doesn't send any passed/failed verbs. Instead of the passed/failed verbs, it sends me a statement with a completed verb, which has no result/score information in it.
It's very strange. My test module is definitely working with Tin Can, as it's sending me attempt and experienced messages. I've used a web monitor (Fiddler4) so I can see that the articulate module is sending those messages and not the attempted/passed/failed messages.
Unfortunately, the guy who created the original Test1.zip module is on leave and I can't get access to his original story file.
I was wondering if anyone has experienced something like this? Could I not be publishing my module with the correct settings? or maybe I have a different version of Storyline 2 installed compared to the one that the Test1 module was created with? I'm running a trial, would that affect the publish?
Thanks in advance for any help,