Skip to main content
Participating Frequently
October 9, 2023
Question

Captivate 12 course not completing in Absorb LMS when clicking "Finish" button.

  • October 9, 2023
  • 2 replies
  • 602 views

I created a simple course in Captivate 12. There are just half a dozen slides with no animation or anything, one slide plays a Youtube video. On the final slide there is a "Finish" button that is assigned the interaction "Exit Course" on Click/Tap. When I preview on my computer, the course plays correctly and when I click Finish, the tab in my browser closes. When I upload to ScormCloud, the course plays correctly and when I click Finish, the tab in my browser closes and the status is marked as Complete. When I upload to AbsorbLMS, the course plays correctly, BUT, when I click Finish, nothing happens. It just sits there, when I finally give up waiting and close the window I get a warning that the course isn't complete yet, and when I close, the course is marked as In Progress. I've tried Tincan and Scorm and got the same results either way.

 

I have had several users experience this, two of them, the course completion status changed to Complete 4-6 hours later. On my test account, after several days it still hasn't changed.

 

I reached out to Absorb Support, here is the relevant portion of their reply:

After uploading and testing within our test environments, it looks like the course is able to be marked as “Complete” but there is a processing delay between when the third party file submits the completion information to our system and when our software registers it. It took about one minute for our system to update the completion status as expected once we completed the course in our test portal.
 
However, we can confirm that there is a difference between the functionality of the final “Finish” button between SCORM Cloud and our system. Can you confirm what commit call is associated with this button? It looks like we’re receiving a “Pass” call as the final statement for course completion which would take more time for our system to process

 

I've reached out to Captivate support, they replied asking for files, I sent them and haven't heard back since last Thursday. I thought someone on here might have an idea.

 

Any help would be appreciated.

    This topic has been closed for replies.

    2 replies

    Known Participant
    May 7, 2024

    I can confirm a similar issue on my clients corporate LMS. When courses are completed in a popup the unload javacsript event that fires does not pass the LMSfinish javascript making it not pass out but leave it in a state of in progress. Testing so far has shown that firefox will work but all other broswers have depreciated the unload event that is currently firing on closure. 

    Lilybiri
    Legend
    May 8, 2024

    Can you confirm that you updated to the most recent version which is 12.3?

    Which exact event do you use for 'closure' and can you post a screenshot of the script you are using?

    Have you tested in SCORM Cloud to check if the problem is due to the LMS or to Captivate?

     

    Known Participant
    May 8, 2024

    Thanks for the reply. I can confirmi have the latest as I checked for updates and it said up to date. For the closure event I just used close course on the final slide. 
    have gone through so many settings from slide views only and counting less slides than the total to scoring the  second last next slide button and trying the quiz only approach.  Scorm

    cloud tells me it passed and completed. 

    Participant
    May 2, 2024

    Hey there,

    I have the exact same problem. 
    I uploaded it to another LMS System but with the same result.
    Did you solve this by now?
    Thanks!

    Lilybiri
    Legend
    May 2, 2024

    Which version do you use? Full version number can be found under 'Help, Abiyt Captivate'. Are you also on version 12? Make sure to upgrade to 12.3.

    For testing output, I recommend to use SCORM Cloud..