• Resolved mattinventive

    (@mattinventive)


    Hello, my client is having issues with Sensei LMS (free), we’re both unsure how the issue has came about which complicates the issue but here’s what is happening:

    1. A user completed a quiz in a lesson
    2. The course is then marked as “Complete”
    3. This lesson remains “In Progress”, however because the course is “Complete” there is no way to resubmit this quiz. The student also cannot edit their answers in the quiz.

    The website in question is hosted on Pantheon and has the following:

    1. PHP v8.1 (Tried on 8.0 issue persists)
    2. WordPress 6.6.2 + Sensei 4.24.3
    3. Storefront 4.6.0

    I’ve already tried plugin+theme conflict testing on a staging site however the issue described above still persists.

    Any help would be appreciated.

Viewing 12 replies - 1 through 12 (of 12 total)
  • Plugin Support Jay

    (@bluejay77)

    Hi @mattinventive ,

    Thanks for giving SenseiLMS a try!

    Based on what you shared, I suspect the following is happening:

    Is that correct?

    If so, I recommend the following:

    1. Reset the course progress for the affected lesson: https://senseilms.com/documentation/student-management/#reset-progress-hd-6706ab1fa834a
    2. Allow retakes for the quiz in question: https://senseilms.com/documentation/quizzes/#allow-retakes
    3. If you’d like the lesson progress to automatically update based on Quiz results, allow auto-grade: https://senseilms.com/documentation/quizzes/#auto-grade

    I hope that helps! Let us know if you have any other questions.

    Thread Starter mattinventive

    (@mattinventive)

    Hey @bluejay77,

    “The quiz the learner completed is tied to the final lesson of the course”

    Yes this is correct.

    “The quiz requires manual grading: https://senseilms.com/documentation/grading/#grade-a-quiz

    No the client has confirmed the quiz was set to “Auto Grade”.

    “The quiz does not allow retakes: https://senseilms.com/documentation/quizzes/#allow-retakes

    This is true, however due to the nature of their business model he cannot offer retakes.

    Because of the lesson being Auto Grade and because of no retakes we’re unsure how we can allow this user to resubmit as it’s stuck in “In Progress”.

    Thanks for your help so far 🙂

    Plugin Support Joash

    (@joashrajin)

    @mattinventive I tried this out but wasn’t able to replicate. Could you perhaps share the exact steps you are following to replicate the issue, and any other relevant settings being used for the lesson so we can replicate the same setup?

    If you could also share a screen recording of the process, it would be really helpful! Here is how you can do that: https://wordpress.com/support/make-a-screenshot/#share-your-screenshot-or-recording

    • This reply was modified 3 months ago by Joash. Reason: adding more context
    Thread Starter mattinventive

    (@mattinventive)

    @joashrajin, that’s one of the problems is that I’m unable to recreate it but I can see that there’s an issue here.

    I believe the Lessons are duplicated using Yoast Duplicate Post if that’s of any help – I can advise the website owner not to duplicate and to start a fresh see if this helps?

    The immediate problem is that we’re unable to mark this students work as it says “In Progress” but the student has sent it in and is unable to re-send it/edit it, is there any way to force these specific lessons from In Progress -> Completed?

    Plugin Support Deric (a11n)

    (@dericleeyy)

    Could you try to mark the lessons as completed for the students via wp-admin > Sensei > Courses > Manage Students > Lessons tab?

    Thread Starter mattinventive

    (@mattinventive)

    Hey @dericleeyy,

    Yes this then unfreezes them and grades the lesson for them, but this is happening to ~half the class.

    It seems this has something to do with scheduling, so the lesson is scheduled, runs for an hour (i.e. the style of an exam), then is reset to scheduled in the future, could this be the problem?

    Plugin Support Deric (a11n)

    (@dericleeyy)

    It seems this has something to do with scheduling, so the lesson is scheduled, runs for an hour (i.e. the style of an exam), then is reset to scheduled in the future, could this be the problem?

    @mattinventive Could you provide us with some details on how this is configured?

    Thread Starter mattinventive

    (@mattinventive)

    Hey @dericleeyy,

    So I’ve spoken to the website owner, this is how he manages it…

    1. The lesson is a “Final Exam”
    2. The lesson title is adjusted each time, i.e. “Final Exam for Class 1”
    3. The lesson post is opened by “changing the date to be less than the current date”.
    4. The students then do the “Final Exam 1” quiz.
    5. Once the students have completed the quiz, the date is changed to 2028 so it’s inaccessable.
    6. Then, in the future once those students have completed and new students are granted access, the title is changed, i.e. “Final Exam for Class 2”
    7. Cycle then repeats from step 3.

    Hope this helps, please let me know if you need any clarification and I’ll ask.

    Plugin Support Deric (a11n)

    (@dericleeyy)

    The lesson post is opened by “changing the date to be less than the current date”.

    What date is changed here?

    Thread Starter mattinventive

    (@mattinventive)

    Hi @dericleeyy,

    The date will be the publish date of the lesson.

    Plugin Support Deric (a11n)

    (@dericleeyy)

    Switching the publish date back and forth is an unconventional way to control access to lessons, and we can’t support this method.

    By default, we don’t have a method to control limited access to specific lessons. With Sensei Pro, there is an option to set a course access expiration at a course level, though.

    Plugin Support Jay

    (@bluejay77)

    Hi there,

    It has been a while since we have heard from you, so I’m marking this topic as resolved.

    But if you have any further questions or need some more help, you’re welcome to reply here or open another thread.

Viewing 12 replies - 1 through 12 (of 12 total)
  • You must be logged in to reply to this topic.