We took a look and found that Audience-based visibility had been enabled for the course, but the learner was not in one of the selected audiences hence the "Not Available" button. As soon as the visibility setting was changed, the learner could access the course.