You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Select a previously enrolled student with Status = "Completed."
Click "Remove Progress"
Click "Enroll"
Verify Status = "Not Started"
Using an incognito window, login as the student.
Access the course/lesson.
grab the playhead and drag to the middle of the video
play the video
drag the playhead to the end of the video & complete the lesson.
Attached screen shot shows course completion setting
Video 1 shows the ability to fast forward when completion status is reset.
Video 2 shows the inability to fast forward for new students in the same course.
What I Expected
playhead would jump back to the start of the video (or whatever point the video had been appropriately viewed). Unable to complete the lesson without watching the full video.
What Happened Instead
able to fast forward to any point in the video and watch from that point. able to fast forward to the closing slide and complete the lesson without watching the video.
PHP / WordPress / Sensei LMS
PHP version 8.2.30 / WP 6.9.4 / Sensei LMS version 4.25.0
Browser / OS version -
Windows 11
Firefox 150.0.1,
Chrome Version 147.0.7727.138
and Safari latest version
Sensei LMS Pro manages lesson completion logic, user progress tracking, and course requirements
Issue – The restriction on fast forwarding is not being re-asserted for students who had previously completed a lesson but had that lesson completion status reset to “not started.” This appears to be a bug. The restriction works for any new student who had never previously taken the lesson.
Background - Students have mandatory courses (lessons) they need to take. Some courses (lessons) need to be taken annually or once every X years or once per license cycle. Currently the student can purchase and re-enroll in a previously completed course / lesson. The course, however, preserves the completion status from the previous purchase. This: 1) allows the student to fast forward through content regardless of controls 2) prevents an updated course completion record 3) prevents the creation of a new CE certificate.
Steps to Reproduce
Attached screen shot shows course completion setting
Video 1 shows the ability to fast forward when completion status is reset.
Video 2 shows the inability to fast forward for new students in the same course.
What I Expected
playhead would jump back to the start of the video (or whatever point the video had been appropriately viewed). Unable to complete the lesson without watching the full video.
What Happened Instead
able to fast forward to any point in the video and watch from that point. able to fast forward to the closing slide and complete the lesson without watching the video.
PHP / WordPress / Sensei LMS
PHP version 8.2.30 / WP 6.9.4 / Sensei LMS version 4.25.0
Browser / OS version -
Windows 11
Firefox 150.0.1,
Chrome Version 147.0.7727.138
and Safari latest version
Screenshot / Video
Webinar.previously.viewed.and.reset.-.can.fast.forward_2026-04-26.mp4
Webinar.not.previously.viewed.-.can.not.fast.forward_2026-04-26.mp4
Context / Source
Sensei LMS Pro manages lesson completion logic, user progress tracking, and course requirements
Issue – The restriction on fast forwarding is not being re-asserted for students who had previously completed a lesson but had that lesson completion status reset to “not started.” This appears to be a bug. The restriction works for any new student who had never previously taken the lesson.
Background - Students have mandatory courses (lessons) they need to take. Some courses (lessons) need to be taken annually or once every X years or once per license cycle. Currently the student can purchase and re-enroll in a previously completed course / lesson. The course, however, preserves the completion status from the previous purchase. This: 1) allows the student to fast forward through content regardless of controls 2) prevents an updated course completion record 3) prevents the creation of a new CE certificate.