Error: Unable To Acquire LMS API
Copy link to clipboard
Copied
Hi! To preface, I am new to Captivate and elearning and using Captivate 2019 currently. I have an elearning course for SCORM 1.2 that doesn't have any type of quiz. Each slide consists of a different video and then the Full Course slide will prompt a user to watch the full video and once they reach the end a certificate button will pop up. The only Java script I have is to print the certificate once they get to that point. Any ideas on why that error pops up when using the course from the client LMS but doesn't show up when testing on SCORM Cloud? Below is a debug log from SCORM Cloud. I can't figure out what the 'LMSGetLastError() returned '0' in 0 seconds' is referring to or if that is even the issue.
Copy link to clipboard
Copied
Forgot to mention, that you are still able to continue with the course after clicking on the error message.
Copy link to clipboard
Copied
This error message usually indicates that the LMS cannot communicate with your module's SCORM API. Most LMSs will easily work with Captivate's SCORM code. But occasionally you may run into this issue because not all LMSs approach the problem the same way.
Ideally your client's LMS vendor will have technical staff that will be able to indicate why their LMS might not be happy. You should try to get your client to ask the vendor for help with this problem.
While you wait, you might also try the following suggestions.
Some LMSs actually require there to be some kind of score generated by the user interacting with the course. Your LMS may be one of those.
To test out whether this IS the problem, my suggestion is that you add a scored component to the module so that something reports a score to the LMS. This could be a simple True/False quiz question that allows the user to indicate they have watched all videos, or even just a button on a slide near the end of the course and require the user to click that button to continue. You could just make that button that executes the JavaScript to call the PRINT dialog be the one that has a score to report to the quiz.
Copy link to clipboard
Copied
Thank you for your reply! That is very helpful. I'll test out adding a button that can report a score to the quiz. I'm finally in talks with connecting with someone who can troubleshoot on the LMS side of things but also appreciate having something else to offer as a possible solution.

