...
Users are receiving and Access Denied page or a 'no certificate available' message when trying to download a certificate.
Troubleshoot:
Is there a required object after the certificate object? Reasoning: If there is a required course object after the certificate, for example a follow-up evaluation, it will block the user from obtaining a certificate and completing the course. Any object after the credit claim and certificate should be optional.
Is the certificate itself required? In most cases it should be optional.
Is there a certificate object in the workflow?
Is there a certificate mapped when editing the course?
Is the user eligible for the credit type enabled, which should be mapped to a certificate?
Did the user recently change their profile, which could change their eligibility?
Are global defaults set for certificates at /admin/structure/certificates/mapping?
Problem:
User received the incorrect certificate.
Troubleshoot:
Is the user eligible for the credit enabled on the course?
Is the awarded course credit on the course mapped to the correct certificate?
Was the credit imported and if so, is the import file correct?
Did the user recently change their profile, which could change their eligibility?
Have you tried clearing certificate snapshots?