Every KYC Error, Explained
Whatever your rejection screen said, it's probably one of these 15. Find your exact error below and see exactly what caused it and how to fix it.
Document Blurry
Your ID photo isn't sharp enough for the system to read the text
Document Cropped
Part of your ID, usually a corner or edge, got cut out of frame
Document Expired
Your ID's expiration date has already passed
Glare Detected
A light reflection is covering part of your document
Low Resolution
Your photo's file quality is too low for the fine print to be legible
Photo Too Dark
Poor lighting made your document too dark to read clearly
Hologram Reflection
Your ID's security hologram is confusing the document scanner
Unable to Read ID
The system couldn't extract any usable text from your document at all
Selfie Rejected
Your live photo got flagged before it was even compared to your ID
Face Not Matching
Your selfie doesn't match the photo on your ID closely enough
Face Verification Failed
The biometric face check couldn't confirm your identity
Liveness Check Failed
The system couldn't confirm there's a real person on camera
Name Mismatch
Your name doesn't match exactly across your ID and account details
Address Mismatch
Your proof of address doesn't line up with your ID or account records
Duplicate Account
The platform thinks this identity or device already has an account
Not Sure Which Error You Have?
Skip the guessing. Upload your document and our AI tells you exactly what's wrong.
Analyze My Document FreeHow KYC error codes actually work
Almost every rejection you see is produced by software, not a person. When you upload a document, it passes through a chain of automated checks before any human is involved: an image-quality pass that measures sharpness, exposure and reflected light; an edge-detection pass that finds the four corners of the document and corrects the perspective; an OCR pass that reads the printed fields and the machine-readable zone; a cross-check that compares those fields against what you typed into your profile; and, where a selfie is required, a biometric pass that compares face geometry and confirms a live person is present.
A failure at any one of those stages ends the run, which is why the message you receive is usually generic. “Verification failed” rarely tells you which stage rejected you, and platforms deliberately keep the detail vague so the checks are harder to game. That vagueness is the real problem: people retake the same photo the same way, fail for the same reason, and burn through their remaining attempts.
The pages below map the generic messages back to the specific stage that produced them. Image-quality failures — blur, glare, darkness, low resolution, cropped edges — are the most common and the easiest to fix, usually in one reshoot by a window with the flash off. Data-mismatch failures, where a name or address does not match your profile character for character, are fixed in your account settings rather than with the camera. Biometric failures need better light and slower movement. And a small group of rejections — sanctioned jurisdictions, duplicate identities, expired documents — cannot be fixed by resubmitting at all, because nothing about the image is the problem.
Find the message closest to the one you received, and start there.