Hello, I recommend you to Enable Automatic Certificate Generation.
It is suggested that automatic certificate generation be enabled in order to provide the best experience for learners. Particularly in self-paced courses (see Enabling Self-Paced Courses), your learners might not want to wait until an instructor initiates certificate generation; instead, they would typically expect to be able to download their certificates as soon as they achieve a passing grade. This can be achieved by enabling auto_certificate_generation as described below.
To globally enable this functionality, you must set a Waffle switch:
- In the LMS Django Administration site for your instance of Open edX, under Django-Waffle > Switches, select Add Switch.
- Name the switch
certificates.auto_certificate_generation
. - Tick the Active checkbox.
- Optionally, add a Note describing that the switch enables certificate auto-generation for self-paced courses, or any other information you consider necessary. The Note contents are never shown to learners.
- Click Save to activate the switch.
Open edX caches the value of this Waffle switch, thus the changed setting may take several minutes to propagate in a large installation.