Skip to main content

Candidate and Application Troubleshooting

Symptoms

Application is rejected/duplicated, candidate is missing, stage cannot change, or candidate detail/resume action fails.

Scope

Public application, compatibility candidate workspace, stage history, and resume reference/download.

Cause

Likely causes

  • Opening is not eligible.
  • Duplicate application rule is triggered.
  • Required candidate/contact input is absent.
  • Stage transition is invalid.
  • Document dependency failed.

Safe diagnostic steps

  1. Classify public submission, list/mapping, stage, or document failure.
  2. Confirm opening and candidate status through safe reads.
  3. Check for an existing application using approved identifiers.
  4. For documents, verify reference existence without retrieving content into support evidence.

Resolution

Safe resolution

Correct valid input or follow allowed stage flow. Treat duplicate as an existing-record condition. Route document failure to its owner.

Validation

Verify one application, expected candidate stage/history, and safe resume availability indicator.

Evidence to collect

Collect the time window, environment category, affected operation, expected/actual status category, safe record reference, correlation reference where available, dependency/error category, and recent approved change. Exclude personal data, resumes/documents, interview notes, tokens, offer/compensation values, credentials, bank/KYC data, secrets, and configuration values.

Escalation

Escalate domain/state to Recruitment, UI to frontend, document failures to Document Service, and privacy concerns to privacy/security.

Source References

  • UI/salary-ui/apps/client-hrms-portal/src/pages/CareersPage.tsx
  • UI/salary-ui/apps/client-hrms-portal/src/pages/hr/RecruitmentCandidatesPage.tsx
  • microservices/src/recruitment-service/Application/Commands/CandidateCommands.cs

Summary

This Draft page summarizes source-backed Recruitment behavior and explicitly marks incomplete governance or implementation.

Audience

Recruitment stakeholders, product, engineering, QA, support, operations, architecture, security, and implementation partners as applicable to this page.

Overview

Use the source-backed sections above as the authoritative scope. Unsupported behavior remains Requires confirmation or Not implemented.

See Also

Keywords

  • Recruitment
  • Hiring lifecycle
  • Draft documentation

Revision Information

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