If a user has completed a course but their progress isn’t displayed on the respective reports, there are two possibilities:
A. The user was assigned to the course as an instructor
B. The user either isn’t registered or isn’t logged-in
Let’s see how to resolve the issue in both cases
A. The user was assigned to the course as an instructor
Instructors can view and complete their courses to test them and make sure they work as intended. However, their progress is not recorded. In that case, all you have to do is:
1. Sign in to your TalentLMS account as Administrator and go to Home > Courses.
2. Go to the page of the course your user has completed as an instructor.
3. Go to the Users tab.
4. In the Role column, click the Instructor label for the user whose progress hasn’t been recorded and switch their role to Learner (1).
Now, when the user retakes the course, their progress is recorded and displayed in the respective reports.
B. The user either isn’t registered or isn’t logged-in
Non-registered users or non-logged-in users who access a shared course through a public URL can view and complete it. However, their progress isn’t recorded unless they sign in before starting the course or sign up after they have completed the course.
If you don’t want users to access a course through the public URL anymore, then you should:
1. Sign in to your TalentLMS account as Instructor and go to the page of your shared course.
2. Click the more symbol, from the drop-down list, choose Unshare (2).
Now, all users have to sign in to view and complete that course, so their progress is properly recorded.
Note: Changing a user's role to Learner will not restore any answers submitted previously for units (e.g., surveys and tests). Progress will only be recorded and displayed in the respective reports when the user retakes the course. |