I'm also having trouble with the fairly new Completions feature. I thought twice before replying here instead of starting a new thread and chose to do so with the prediction that many of the problems that people experience with this new feature might be caused by the same bug.
The trouble I am having with it is that (on a vanilla Moodle install), individual course items will get marked as complete but even so, the entire course never gets marked as complete, even if I specifically run /lib/completion/cron.php in an attempt to get the system to update itself in that regard.
I experimented with creating several test courses, each with different completion criteria. On none of the courses would anything more than the individual activities and/or criteria be marked as complete; the courses themselves were still listed as "in progress" from the student side and simply missing that final checkmark in the admin side.
The tables in the database aren't updating, either. I feel I must be missing something huge. Any suggestions? Any idea if this problem could be caused by the same thing that is causing Carlos' problem?
Thanks!