Yes, you're not the only one—this has been happening to several advertisers recently. It looks like a glitch or delayed processing issue on Meta's end. The approval system is likely re-scanning or reprocessing ads (especially with dynamic elements or Advantage+ setups), and each pass is triggering another “ad approved” email—even though the ad was already live.
Your ad isn’t being resubmitted or changed—it’s just a notification loop issue.
It typically resolves on its own within a few days. You can check Ad Manager → Ad Review Status to confirm everything’s stable.
Tip:
If it becomes annoying, you can go to your Meta Business Manager Notification Settings and turn off email alerts for ad approvals without affecting account security updates.