iFrame No Longer Marking as Complete In View

Hi all

I have recently encountered an issue where all iFrame components in every course is no longer completing correctly. I have set the completion status on Inview

image

But even though the iframes are loading correctly and in view, the completion status is not updating.

I have tried creating a new course from scratch with all extensions turned off, but the issue remains the same.

This issue only started coming up when I changed completion status for one iFrame on a different course to ‘iFrame Content Event’, but now it appears to have effected every course. I have even reverted that completion status to be In View, but the issue still remains.

Is there any other option that might be affecting the completion of iFrame components? Any suggestions?

Thanks

I think there’s a bug in the code that’s preventing it from working properly in Live Preview… it should work fine in Learner View or when published.

I’ll investigate further and get it fixed.

1 Like

Thanks so much for your reply, Matt!

Unfortunately, it appears to be an issue when exported into the LMS as well. I had previously set up content locking to require completion of the article to proceed, and it wasn’t unlocking due to the iframe component not being marked as complete.

As a temporary workaround I’ve changed the content locking settings to not requiring the whole article to be complete.

@9472hfui it definitely works fine for me in a published course so either something else is going wrong or I’m missing something subtle about the bug. Either way it would be great if you could contact Evolve Support so that they can get details and investigate properly.