Skip to main content

Error Object Structure

FieldTypeDescription
errorStringError code identifying the specific failure (e.g., EXPIRED_EID).
messageStringHuman-readable description of the error.
stepStringThe processing step where the error occurred (e.g., VALIDATE_RESIDENT_INFO).

Business Error Codes Reference

Error CodeStepMessageResolution
RESIDENT_NOT_FOUNDGET_RESIDENT_DATAResident not found in ICPVerify the EID number is correct and belongs to an active resident registered in the ICP system.
IMMIGRATION_STATUS_INACTIVEVALIDATE_RESIDENT_INFOImmigration file status is not ACTIVEThe resident’s immigration file must have an active status. Contact the relevant authority to resolve the immigration status.
MISSING_EXPIRY_DATEVALIDATE_RESIDENT_INFOMissing EmiratesID expiry dateThe EID expiry date could not be retrieved from ICP. Ensure the EID record in ICP has a valid expiry date.
INVALID_EXPIRY_DATEVALIDATE_RESIDENT_INFOMissing EmiratesID expiry dateThe expiry date retrieved from ICP is in an unrecognized format. Contact support to investigate the ICP record.
EXPIRED_EIDVALIDATE_RESIDENT_INFOEmiratesID is ExpiredThe customer must renew their Emirates ID before population migration can proceed.
MARITAL_STATUS_DEADVALIDATE_RESIDENT_INFOResidence marital status is deadThe resident record in ICP shows a deceased marital status. This record cannot be processed for KYC.
CURRENT_COUNTRY_ABBR_NOT_FOUNDVALIDATE_RESIDENT_INFOResidence current country abbr not foundThe nationality/country code in ICP could not be resolved. Contact support to verify the ICP resident record.
RESIDENT_NIN_GCC_NOR_ACTIVE_IMG_STATUSVALIDATE_RESIDENT_INFOResidence is neither in GCC nor in Active img statusOnly GCC nationals or residents with active immigration files can be processed. Verify the resident’s eligibility.
Re-submitting Failed Records: Failed records cannot be retried within the same batch. Create a new CSV containing only the corrected records and submit it as a new batch through the Population Migration workflow.

Status Reference

File Status Values

StatusDescription
PendingThe batch has been created but the CSV file has not yet been uploaded.
UploadedThe CSV file has been uploaded and verified for integrity.

Approval Status Values

StatusDescription
Pending ApprovalThe batch request has been submitted and is awaiting approval from an authorized reviewer.
ApprovedThe batch has been approved and is ready for processing. A unique Batch ID is assigned.