Finished level not registered as finished

Hello,

I’m doing the Duolingo Norwegian course which is currently updated from time to time. In level 36 the program registers the level as not finished (therefore skipping to it when pressing ‘Learn’), although I learned all words in this level. Therefore it keeps jumping back there but can not find the words I haven’t learned yet. Maybe someone can help?

best regards

Hi, @brium-brium.

Do you know if the word count in the upper-left of the level page matches the number of items actually in it? Either way, it sounds to me like a common issue with the course’s database not updating after a change has been made to it. The course creator or a contributor should be able to fix it if this is the case, by going to the level editor and clicking ‘Save and continue’ at the bottom of the page. If that number doesn’t match up, it may also be necessary for them to go into the affected level’s testing direction settings and click ‘Save’ without changing anything.

1 Like

Thanks, I checked it and informed the course responsibles. I hope that fixes the problem.

Hi TinyCaterpillar,
doing the last point you suggested, the learning progress of all people will be deleted. So this is not really fixing the issue.
As course creater I don’t see a solution. I tried saving the level and changing the course to incomplete and complete again.

When adding an additional word and learning this, the course is finished again :smiley:

I always take the courses that I create myself, and I’ve never seen progress get reset when I do what I suggested above.

I just tested it again, on a level I had already partially learned, and there was no effect on the progress that I’ve made. I’m confident that it’s safe.

There is a warning at the top of the page when you go to change it, saying “If you change the testing direction, existing user progress will not carry over”, and indeed, if you actually change the testing direction, the learning progress will reset, but that’s not what I’m suggesting. Simply go into the screen, and click “Save” without changing anything.

As a side note, even if you do change the testing direction, it seems to keep track of your earlier progress and restore it if you change it back. Again, I’m not suggesting that, as I haven’t tested it out enough, but it’s an interesting point.

2 Likes

@TinyCaterpillar ~ I’ve also done the same thing in courses I have created, with no impact, as you state. It works safely.

1 Like

I solved the same problem in my course by duplicating the buggy level and deleting the old one (then renaming the duplicate). The progress of the level is preserved.

3 Likes

No much to add to this conversation, except to point out that this is another good example of why a vibrant Community Forum is so important. In this instance, a user posed a question of concern, and two fellow users (@TinyCaterpillar and @skstudio) provided workable solutions. Positivity all around ! :+1: :smiley:

3 Likes

Sorry now I got it :smiley: Thanks for your advice :slight_smile: