Skip to content

Fix Didit widget blank screen when KYC completed on mobile - #1951

Merged
MusabShakeel576 merged 1 commit into
masterfrom
claude/cherrypick-didit-widget-fix-to-master
Apr 15, 2026
Merged

Fix Didit widget blank screen when KYC completed on mobile#1951
MusabShakeel576 merged 1 commit into
masterfrom
claude/cherrypick-didit-widget-fix-to-master

Conversation

@MusabShakeel576

Copy link
Copy Markdown
Contributor

Summary\n- Cherry-pick of a4447f2 from qa to master\n- Fixes the Didit KYC widget turning blank/white on desktop when user completes verification on mobile via QR code\n- The polling interval now detects In Review / under_review status and redirects to the pending page instead of leaving a blank iframe\n\n## Test plan\n- [ ] Start KYC on desktop, scan QR code on mobile, complete verification on mobile\n- [ ] Verify desktop redirects to the card pending page within ~5 seconds instead of showing a blank white widget\n- [ ] Verify normal desktop-only KYC flow still works (Approved → success, Declined → error)\n\nhttps://claude.ai/code/session_018nQC7baTuQivbNDAzXcTVP

The polling interval only checked for Approved/Declined statuses. When a
user scans the QR code and completes KYC on mobile, the backend receives
a webhook setting the status to "In Review" / under_review. The desktop
poller never detected this state, leaving the embedded Didit widget as a
blank white iframe. Add the missing under_review check so the user is
redirected to the pending page. Also add onVerificationPending to the
useEffect dependency array.

https://claude.ai/code/session_018nQC7baTuQivbNDAzXcTVP
@vercel

vercel Bot commented Apr 15, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

2 Skipped Deployments
Project Deployment Actions Updated (UTC)
solid-app Ignored Ignored Apr 15, 2026 9:00am
solid-app-staging Ignored Ignored Apr 15, 2026 9:00am

Request Review

@MusabShakeel576
MusabShakeel576 merged commit 4838ed9 into master Apr 15, 2026
4 of 5 checks passed
@MusabShakeel576
MusabShakeel576 deleted the claude/cherrypick-didit-widget-fix-to-master branch April 15, 2026 09:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants