Changing completion status through editing enrollment of a user not working

I’ve been doing some testing on a course. It’s a parent course with ten child courses and a certificate at the end. For some reason someone completed all the child courses and cannot see the certificate at the end. So I wanted to test it out on another account and to make the process faster I wanted to just change my completion status on that account. I went through the steps under the edit enrollment tab and the progress bar goes through and everything says it works but then when I go to my account nothing changes. Everything is still incomplete and I can’t move forward.

Did you make each step complete? Sometimes just completing overall still makes a need for the required steps to be completed as well (especially to gain the certificate).
Susan