Hi Bron,
if the course supports self enrolment (Moodle's core self enrol, not 3rd party plugins) then the app should let students self enrol.
if the course supports self enrolment (Moodle's core self enrol, not 3rd party plugins) then the app should let students self enrol.
E.g. I configured my course like this:
Then in the app I see the self enrol button if I try to open the course:
In my case it's not displaying the option to download the course. Maybe your course has guest access enabled?
About number 3, you can download only certain topics when you're inside the course. You need to open the top-right menu and enable "Show download options" to view the download buttons:
EDIT: I've just seen in another topic that you added a screenshot. The user can access the contents of the course and there's no self enrol button, maybe the student is already enrolled in the course?
Cheers,
Dani