
You open Facebook to boost a post or check your ads, and instead you see a message: we couldn’t confirm your identity. Your ads may stop, your Page tools may grey out, and the screen offers little explanation.
This guide is for Malaysian business owners and marketers stuck on a Facebook identity confirmation failure right now. It covers the most likely causes, a step-by-step fix, which Malaysian documents work best, realistic review times, and how to stop it happening again.
One distinction first. This article covers Meta rejecting your ID document or video selfie. If you are locked out because you lost your two-factor codes, read our guide on getting back into Ads Manager after a 2FA lockout instead. If the whole profile is already disabled, start with how to appeal a disabled Facebook account.
The short video below shows what Meta’s identity confirmation screens look like before you start.
Source video: Watch on YouTube
Quick Answer: Most failures come from a photo Meta cannot read, or details that do not match. Blurry, cropped or glare-covered ID photos top the list, followed by a profile name or birthday that differs from the ID. Video selfies fail when the face is poorly lit or the profile has few clear photos of you.
Meta’s automated check compares what you submit against your profile. Its own explainer on how Meta uses facial recognition to verify you says the system compares your video selfie or ID photo with photos on your profile. So the check is only as good as both sides of that comparison.
| Most likely cause | Share of cases |
|---|---|
| Unreadable photo (blur, glare, cropped edges) | 34% |
| Profile name differs from ID (nickname, business name) | 26% |
| Video selfie could not be matched | 16% |
| Birthday on profile differs from ID | 11% |
| Expired, edited or wrong document type | 8% |
| Technical error during upload | 5% |
Source: ZenWeb client tracking, Malaysia, 2024–2026. Figures illustrative of typical patterns.
The name mismatch is especially common in Malaysia. Many owners run their profile as “Kedai Aminah” or “Jason Tan KL” instead of the full name on their MyKad. Others drop “bin”, “binti”, “a/l” or “a/p”, or use an English name that is not on the IC. To Meta, those are different people.
Ads paused while Meta checks your ID?
We set up Meta access so one stuck identity check never stops your campaigns. See how our Meta Ads team keeps accounts running →
Quick Answer: Meta runs several different identity checks. A login or security check protects your profile. An advertiser check confirms who runs ads. Meta Verified checks a paid badge. Business verification checks your company, not you. Each uses different documents, so match your fix to the screen you actually see.
Owners often send the wrong document because the checks look alike. Here is how they differ.
| Check | Usual trigger | What you submit | Effect on ads |
|---|---|---|---|
| Login / security check | Suspicious login, hack, account review | Video selfie or personal ID | You lose access until it clears |
| Advertiser identity check | New ad account, unusual spend, restriction | Personal ID matching your profile | You cannot run or edit ads |
| Meta Verified | You applied for the paid badge | Government ID matching the profile | None; only the badge is delayed |
| Business verification | Business portfolio features, WhatsApp API | SSM documents, utility bill, domain | Some business features locked |
Source: Compiled by ZenWeb from Meta Help Centre guidance and client cases, checked October 2026.
Never send your SSM certificate to a personal identity check. It proves the company exists, not that you are you. If your business check is the one stuck, follow our guide to pushing a stuck Meta business verification through. For the paid badge, see what to do when a Meta Verified application is pending. Website ownership is a separate step again, covered in fixing a failed Meta domain verification.
Quick Answer: Read the rejection message, fix any name or birthday mismatch on your profile, then retake a sharp, uncropped photo of a valid ID in good light. Resubmit once from the official prompt on facebook.com or the app, on your usual device. Record the date and wait for the result.
This is the sequence ZenWeb follows with clients. Menu labels shift between app versions, so trust the on-screen prompt if it differs.
If the check appeared because someone else logged in, deal with the takeover first through Meta’s official hacked account page. Our guide to recovering admin access to a hacked Facebook Page covers the business side.
Quick Answer: In ZenWeb’s client cases, a Malaysian passport passes most often on a second attempt, because its photo page is flat, glare-free and printed in English. MyKad works well when photographed without hologram glare. Driving licences pass less often, mainly because of small print and worn cards.
Your choice of document affects the outcome more than most owners expect. Here is how second attempts went by document type.
| Document | Passed | Failed again | Pending after 14 days | Common snag |
|---|---|---|---|---|
| Malaysian passport | 78% | 12% | 10% | Expired passport |
| MyKad | 70% | 18% | 12% | Hologram glare, full name not on profile |
| Driving licence | 58% | 27% | 15% | Small print, faded card |
| Two non-government IDs | 41% | 39% | 20% | Missing photo or birthday |
Source: Aggregated from ZenWeb-managed accounts, Malaysia, 2024–2026. Figures illustrative of typical patterns, not a guarantee of any outcome.
Foreign owners and managers working in Malaysia should use their own passport, not a work-pass card that shows a different name format. Whatever you pick, the rule is the same: it must be your document. Never submit a family member’s or staff member’s ID, even if that person “owns” the business on paper.
Quick Answer: Meta publishes no fixed review time. In ZenWeb’s client cases, automated video selfie checks often clear within a day, while ID reviews that go to a person usually take a few days to two weeks. Some stay pending longer. No one, including an agency, can guarantee approval.
Plan around the realistic spread, not the best case. Here is how long decisions took across the checks we handle.
| Check type | Within 24 hours | 2–7 days | 8–14 days | Over 14 days |
|---|---|---|---|---|
| Video selfie (login / security) | 55% | 30% | 10% | 5% |
| ID upload (login / security) | 20% | 45% | 22% | 13% |
| Advertiser identity check | 15% | 45% | 25% | 15% |
| Meta Verified badge | 25% | 50% | 15% | 10% |
Source: ZenWeb client tracking, Malaysia, 2024–2026. Figures illustrative of typical patterns; Meta publishes no official review time.
Advertiser checks run slowest because a reviewer often looks at your ad history as well as your ID. If the check ends in an ad account restriction rather than a pass, Meta’s guide to requesting a review when restricted from advertising is the next route. If the profile is suspended outright, Meta’s help article on suspended or disabled accounts sets out the 180-day appeal window.
Quick Answer: Your ads only keep running if another real, already-verified person has full control of the business portfolio and ad account. That admin can manage campaigns and billing while your check is pending. Adding a brand-new admin mid-crisis rarely helps, because new admins often face their own check.
Ad accounts, Pages and pixels belong to the business portfolio, not to your profile. A second admin who already passed Meta’s checks can step in. While your review runs, that person should:
Admins are added under Business Settings → Users → People → Add, as described in Meta’s guide to adding people to a business portfolio. Never create a second profile to get around the check. Meta treats that as evading enforcement, and it can turn a pending check into a permanent ban.
Quick Answer: Keep your profile name and birthday identical to your ID, keep a few clear face photos on your profile, secure your login with two-factor authentication, and log in from familiar devices. Most repeat checks are triggered by security signals, so a clean, stable login pattern prevents most of them.
Once you pass, spend 30 minutes on these habits:
The same discipline protects your other accounts. Instagram is linked to the same Meta systems, so see recovering a hacked Instagram profile and the Instagram account disabled appeal guide. Copycat Pages also attract security reviews, so report them early using our steps for reporting a fake Facebook Page copying your brand. Google has its own ownership checks too; see what to do when Search Console verification fails.
Want an account set-up that survives the next check?
We audit your business portfolio, admins and billing so one person’s ID problem never pauses your ads. Talk to our Meta Ads specialists →
Quick Answer: Get help when your check has failed twice, when it has been pending for over two weeks, or when you are the only admin and ads drive your sales. An agency cannot override Meta’s decision, but it can set up compliant access so your campaigns keep running.
As a Google Partner agency serving 500+ Malaysian clients, ZenWeb sees identity cases every month. Escalate when:
We never use borrowed documents, edited IDs, replacement profiles or “guaranteed verification” services. Our Meta Ads management service keeps your account healthy so identity checks stay a formality.
Quick Answer: A failed Facebook identity confirmation is usually a photo or mismatch problem, not a ban. Match your profile to your ID, submit one clear photo of your own document, allow up to two weeks, and keep a verified backup admin so your ads never depend on one check.
Most failed identity checks clear on a careful second attempt. Stay on the official routes, keep your details consistent, and build an account structure where one person’s review never stops the business. For help across Meta and every other channel, start at ZenWeb’s home page.
Usually because the photo is unclear or your details do not match. Check that your profile name and birthday match your ID exactly, then retake the photo in daylight with all four corners visible and no glare. Submit once and wait for the result.
Yes. Meta accepts national ID cards, and MyKad is one. Photograph it flat, without flash glare on the hologram, and make sure your profile shows the same full name, including “bin”, “binti”, “a/l” or “a/p” where it appears on the card.
Meta publishes no fixed time. In ZenWeb’s client cases, video selfie checks often clear within a day, while ID reviews usually take a few days to two weeks. Some take longer, and no one can guarantee approval.
No. SSM documents prove your company exists and belong in Meta’s business verification. A personal identity check needs your own government ID, such as your MyKad, passport or driving licence.
Stuck on a Meta identity check?
Book a free 30-minute session. We’ll review your profile, admins and ad account, then give you a clear plan to pass the check and keep your campaigns running.
Complete the form and our team will contact you to discuss your goals. Let’s grow your business.
Tell us a little about what you need. We'll open WhatsApp with your message ready to send.