Every KYC provider we've integrated has a failure mode that looks exactly like the user doing something wrong. Blurry doc, timeout, silent decline — same screen.
So people retry, get rejected again, and leave. What does your onboarding do when the provider is the one that's broken?