After checking carefully, the issue seems to be that the course is not showing up on the Dashboard or anywhere automatically on the front page (although it did initially). But I have added a block that lists all courses - not a very attractive, but workable solution.
General developer forum
Course not visible to certain users at times
This discussion has been locked so you can no longer reply to it.