Well, in case this happens to anyone else...
Turns out that the courses where this was happening had to do with some teachers messing around with Course Completion settings. Once I removed those then the courses showed up again. It was a misunderstanding of what was necessary for completion tracking.