

Verified Meta Tech Provider keeps getting “Business Restricted” for automation every few minutes. Appeals are approved immediately. Anyone seen this?
Hi everyone,
I’m hoping someone here has run into this before because I’m running out of ideas.
We run a verified Meta Tech Provider business and have a SaaS product that onboards merchants to the WhatsApp Business Platform using the official Embedded Signup flow.
Some context:
✅ Verified Meta Business
✅ Tech Provider
✅ Using only official Graph APIs and Embedded Signup
✅ Around 20 merchant onboardings/day
✅ No ad accounts
✅ No ad campaigns
✅ No automated interaction with Ads Manager
The problem is that our Business Portfolio keeps getting restricted with the message:
“It looks like this account was created or used with an automation that doesn’t follow our rules. This goes against our Advertising Standards on account integrity.”
Once this happens:
We can’t run ads (which we don’t use anyway)
WhatsApp Business Management permissions are revoked
This temporarily breaks our ability to manage WhatsApp assets
The strange part is:
We request a review.
The review is approved almost immediately.
Everything works again.
A few minutes later, the exact same restriction is automatically applied again.
It’s basically an endless loop.
We’ve already checked:
Business Verification is complete.
We only use Meta’s official APIs.
No browser automation (Selenium/Playwright/etc.) is accessing Business Manager.
We don’t run any advertising.
Only a very small number of onboarded merchants have ever been restricted, which I’d expect to be normal.
I also noticed Meta recently asked us to complete the new Tech Provider Access Verification, which we’re doing, but I’m not convinced that’s what’s causing this because the restriction existed before that.
Has anyone running a BSP, Tech Provider, Embedded Signup app, or WhatsApp SaaS experienced something similar?
Specifically:
Has anyone seen repeated “automation” / “account integrity” restrictions on a legitimate Tech Provider Business Portfolio?
Was there a root cause?
Did Meta have to manually escalate it to an internal Integrity/Engineering team?
Is there any support channel that actually reaches the team responsible for these automated integrity flags?
At this point it feels like an automated classifier is repeatedly flagging our Business Portfolio, while the review system immediately determines there’s no violation.
Any insights or similar experiences would be greatly appreciated. Thanks!