Skip to main content

LMS Assessment Troubleshooting

Symptoms

Assessment creation or attempt submission is rejected, or the admin UI cannot perform learner attempt actions.

Scope

Assessment definition UI and backend attempt lifecycle.

Cause

Likely causes

Missing course/title; missing assessment or attempt; already terminal attempt; numeric value normalized by domain rules; or learner attempt UI not implemented.

Safe diagnostic steps

  1. Identify definition versus attempt operation.\n2. Record current attempt status category only.\n3. Confirm course/assessment/attempt existence through approved reads.\n4. Do not collect questions, answers, or results.

Resolution

Safe resolution

Correct supported definition inputs or use the valid attempt lifecycle through an approved client. Do not resubmit a terminal attempt or alter results directly.

Validation

Confirm the definition or terminal status category and expected outcome-event staging without exposing assessment data.

Evidence to collect

Collect only environment category, time window, capability/route, status or error category, sanitized correlation reference, lifecycle state category, and recent approved change context.

Escalation

Lifecycle/scoring defects go to Training/product; absent attempt UI to frontend/product; sensitive-data concerns to security.

Source References

  • microservices/src/training-service/Api/TrainingEndpoints.cs
  • microservices/src/training-service/Domain/TrainingEntities.cs
  • UI/salary-ui/apps/client-hrms-portal/src/pages/hr/TalentAdminPages.tsx

Summary

This Draft page provides non-destructive, source-backed diagnosis and stops where recovery authority is not confirmed.

Audience

LMS users, support, operations, engineering, QA, architecture, security, and implementation teams.

Overview

Use supported reads and sanitized evidence. Never expose personal learning data, credentials, configuration values, infrastructure details, or operational commands.

See Also

Keywords

  • LMS troubleshooting
  • Safe diagnostics

Revision Information

  • Status: Draft
  • Last reviewed: 2026-07-17
  • Review cycle: Quarterly