I am using self enrollment for students on all my courses. When a student logs in he can see all courses. Once he enrolls in one course and goes back to the dashboard, the other courses are not available for him to enroll in. He cannot see the other courses that should be available to him.
CLEAN THEME came with Moodle 3.1.1
OS: Centos 7 server w/gui
Web server: apache
DB: MYSQL ver 14.14 Distrib 5.6.39