Certificate Not Getting Generated Even After Criteria Are Met #826
-
|
We are facing an issue in one of the courses while generating certificates for users. In the service logs, the message displayed is: "Certificate criteria did not match" However, when we reissue the certificate manually from the creator/admin side, the certificate gets generated successfully without any issues. This indicates that: The user’s progress and completion status are correct The certificate template and rules are valid The system is failing to match the criteria during the automatic certificate evaluation, but succeeds during manual reissue Requesting support to identify why the auto-generation flow is not recognizing the fulfilled criteria while the manual reissue flow is working correctly. |
Beta Was this translation helpful? Give feedback.
Replies: 17 comments 41 replies
-
|
Can you please provide the following details.
|
Beta Was this translation helpful? Give feedback.
-
2025-12-02 06:45:44,232 INFO org.sunbird.job.collectioncert.functions.CollectionCertPreProcessorFn [] - issueCertificate i/p event =>JobRequest {map={actor=Map(id -> Course Certificate Generator, type -> System), eid=BE_JOB_REQUEST, edata=Map(courseId -> do_11420278272295731211, reIssue -> false, iteration -> 1, userIds -> List(2d489867-ccfe-449e-a087-9ad6704a1a7d), batchId -> 0142048498939740161, action -> issue-certificate, trigger -> auto-issue), ets=1764657944200, context=Map(pdata -> Map(ver -> 1.0, id -> org.sunbird.platform)), mid=LP.1764657944200.a54a7e2a-1335-4370-8e7f-ec3d47484dc5, object=Map(id -> 0142048498939740161_do_11420278272295731211, type -> CourseCertificateGeneration)}}
|
Beta Was this translation helpful? Give feedback.
-
|
@suraj-tekdi okay, can we connect regarding this to better understand about the issue |
Beta Was this translation helpful? Give feedback.
-
|
yes, we can connect. |
Beta Was this translation helpful? Give feedback.
-
|
Please share your email id. I will share an invite on meet. |
Beta Was this translation helpful? Give feedback.
-
|
please add jeraldj@sanketika.in email as well @suraj-tekdi |
Beta Was this translation helpful? Give feedback.
-
|
As requested logs for |
Beta Was this translation helpful? Give feedback.
-
|
Content read API response: |
Beta Was this translation helpful? Give feedback.
-
|
|
Beta Was this translation helpful? Give feedback.
-
|
@suraj-tekdi
|
Beta Was this translation helpful? Give feedback.
-
|
As requested |
Beta Was this translation helpful? Give feedback.
-
|
@JeraldJF @Deeksha1502 Any update on this? |
Beta Was this translation helpful? Give feedback.
-
|
adding the assessment_aggregator details |
Beta Was this translation helpful? Give feedback.
-
|
Hi |
Beta Was this translation helpful? Give feedback.
-
|
|
Beta Was this translation helpful? Give feedback.
-
|
@JeraldJF we have republish the assessment and course and then consumed the course. still facing the same issue. |
Beta Was this translation helpful? Give feedback.
-
|
@JeraldJF please find the below file for the sunbird implementation on our environment |
Beta Was this translation helpful? Give feedback.
@Deeksha1502
2025-12-02 06:45:44,232 INFO org.sunbird.job.collectioncert.functions.CollectionCertPreProcessorFn [] - issueCertificate i/p event =>JobRequest {map={actor=Map(id -> Course Certificate Generator, type -> System), eid=BE_JOB_REQUEST, edata=Map(courseId -> do_11420278272295731211, reIssue -> false, iteration -> 1, userIds -> List(2d489867-ccfe-449e-a087-9ad6704a1a7d), batchId -> 0142048498939740161, action -> issue-certificate, trigger -> auto-issue), ets=1764657944200, context=Map(pdata -> Map(ver -> 1.0, id -> org.sunbird.platform)), mid=LP.1764657944200.a54a7e2a-1335-4370-8e7f-ec3d47484dc5, object=Map(id -> 01…