Meta identity verification guide • Updated 2026

Meta identity verification stuck on “Review in Progress” after 48 hours?

First figure out whether your ID was actually submitted. A review delay and a broken upload flow look similar, but the next step is completely different.
Important distinction
“48 hours” is not a guaranteed resolution time.
Recent users report the same screen remaining after the displayed time has passed.
Check order
Submission → ID quality → Security → Support
Quick path — find the missing step first If you do not want to read the full guide, follow this sequence. The most common mistake is assuming the ID uploaded when the upload step never completed.
Step 01

Confirm ID was submitted

If you never reached an upload/confirmation screen, you may be stuck before the real review even began.

Step 02

Check the document

Make sure the ID is clear, fully framed, readable, and matches the identity Meta is asking you to confirm.

Step 03

Stop repeating verification

If a review is genuinely active, repeated retries or login loops can make troubleshooting harder.

Step 04

Escalate with evidence

Save the exact screen, date, asset ID, and verification state before contacting Business Support.

01 / Diagnose

Where exactly are you stuck?

Choose the screen that matches yours.

The phrase “verification stuck” covers several different problems. Pick the closest one to get the right next step.

02 / Fix path

Separate a delay from a broken flow.

Use this order before opening another case.

The goal is to give Meta a clear state: whether a document was submitted, whether it was rejected, or whether the verification interface itself is failing.

01

Capture the current verification screen

Take a screenshot showing “Review in Progress,” the upload error, or the security loop. Note the date and approximate time it began.

02

Verify whether an ID upload actually happened

If you were redirected directly to “Review in Progress” without selecting or uploading a document, describe that specifically to support. Do not call it a normal delayed review.

03

If resubmission is offered, check image quality first

Meta says IDs may be rejected when blurry, poorly lit, cropped, missing required information, or submitted as a screenshot/photocopy.

Official Meta guidance
04

If the screen does not change, contact Business Support

Give support the profile/business asset involved, the exact message, how long it has displayed, whether the upload step ever appeared, and your screenshot.

Do not upload your ID to unofficial “Meta support” sites.

Use Meta/Facebook’s own verification flow and support pages. Community threads around account recovery attract scammers claiming they can manually unlock accounts.

03 / Community reports

Why this problem keeps getting searched.

The “48-hour” screen can hide different failures.

Recent community reports show users waiting beyond the displayed period, getting routed to “Review in Progress” before an upload occurs, or getting stuck in security reauthentication loops.

August 2026

“Review in Progress” appeared even though the ID upload page never loaded.

A user said Meta displayed a 48-hour review message, but they had never actually been able to submit the requested ID.

Reddit · r/facebook
October 2026

Verification followed by a 2FA reauthentication loop.

A business user reported Business Settings repeatedly sending them through 2FA and additional device checks after business verification.

Reddit · r/FacebookAds
Earlier reports

Some users see a deadline to finish verification but cannot continue.

One account-recovery post described the continue-verification button opening a blank page while the identity request remained incomplete.

Reddit · r/facebook
04 / Prepare

Make a support case that is easy to understand.

Before contacting support, collect the exact state.

The key detail is not simply “verification is stuck.” Tell the agent where the flow stops.

✓
Screenshot of the current screenInclude the “Review in Progress” or error state.
✓
Date verification startedUse an actual date rather than “a few days ago.”
✓
Did the ID upload complete?This is the most important troubleshooting detail.
✓
Profile / business asset detailsIdentify the affected business portfolio or account.
✓
Any security-loop messageInclude 2FA, new-device, or additional-check wording.

Support message template

Use this when the stated review period has passed or the verification flow itself is broken.

Copied.