-
Hello @pallakartheekreddy, Environment Details:
Background: Issue Details: We are using the following course, batch, and assessment:
Observations:
The value
Please note that this entire certificate generation flow is working correctly for other courses. Request for Support: We would appreciate your support in resolving this issue. |
Beta Was this translation helpful? Give feedback.
Replies: 5 comments 30 replies
-
Hey @komalm, while the user is consuming the course, could you check the logs for the following Flink jobs: relation-cache-updater-taskmanager and activity-aggregate-updater-taskmanager? Also, please verify if there's any lag in Kafka. |
Beta Was this translation helpful? Give feedback.
-
Hello @aimansharief, We checked the following commands: OUTPUT : NOT COME bin/kafka-console-consumer.sh --bootstrap-server localhost:9092 --topic dev.issue.certificate.failed --partition 0 --offset 275 --max-messages 1 OUTPUT : [2025-05-21 13:07:10,821] WARN [Consumer clientId=consumer-console-consumer-96299-1, groupId=console-consumer-96299] Error while fetching metadata with correlation id 1 : {dev.issue.certificate.failed=UNKNOWN_TOPIC_OR_PARTITION} (org.apache.kafka.clients.NetworkClient) Could you please guide us on how to proceed further? |
Beta Was this translation helpful? Give feedback.
-
We’re reaching out to request your help with the National Urban Learning Platform (NULP) ticket referenced above. We’re encountering the above challenges, and our users are not receiving certificates due to this. We kindly request Ekstep’s intervention to resolve this issue promptly. |
Beta Was this translation helpful? Give feedback.
-
@komalm - I agree that a contentstatus value of 2 indicates assessment completion. However, since this is related to the merit certificate, the assessment aggregator job is responsible for computing user progress and scores for course assessment content based on their consumption data. Could you please check if there are any issues with the job or with the data being stored in Cassandra while users are consuming the course? Along with this, we have to do below analysis to understand the root cause and fix it properly. Considering the challenge, it is environment specific issue.
Please schedule a call along with these details to analyse and fix the issue. |
Beta Was this translation helpful? Give feedback.
-
Hello, Root Cause The content state API is unstable and returning inconsistent responses such as:
This inconsistency is likely the reason why some users receive certificates while others do not, even after completing the same course. |
Beta Was this translation helpful? Give feedback.
Hello,
The certificate issue has been resolved, users are able to download certificates successfully.
Root Cause
The content state API is unstable and returning inconsistent responses such as:
This inconsistency is likely the reason why some users receive certificates while others do not, even after completing the same course.