Facebook ads rejected due to spyware or maleware

Topic summary

Facebook ads are being repeatedly rejected for “malware/spyware” policy violations. After deleting all old campaigns, a new campaign with 10 ads was created, but every ad was still rejected.

Troubleshooting steps taken:

  • Removed a GDPR cookie management app (GDPR = EU data privacy law) after reading it might trigger false positives, and reverted to the previous cookie solution.
  • Requested reviews again; rejections returned in under two minutes.

Diagnostics:

  • External online malware/virus scans of the website did not detect issues.

Open questions:

  • Why Facebook flags the website or ad link as containing spyware, malware, or a dangerous app.
  • Which specific element (app, script, or link) is triggering the violation.

Artifacts:

  • A screenshot of Facebook’s rejection notice is provided and appears central to the context.

Status:

  • Unresolved. Another participant reports the same issue and asks if a solution was found.
Summarized with AI on February 8. AI used: gpt-5.

Hello to everyone, it’s been a week that im trying to run my facebook ads, but everytime facebook rejected them for some error, today finally after some time i figured what the error was, so i deleted all my old campaign and started a new one compesed by 10 ads.

So what happened is that all my ads got rejected due a malaware, spyware violation, here the full messagge

i read online that in somecase, app like gdpr cookie managment is the reason of this message so i deleted it, and installed the same cookie that i had before, that was not the reason for my old campaign rejection. After i delete the gdpr cookie management app i try to review my ads again, but in less than 2 minutes they got rejected again, and i dont review them again. Someone know why facebook is saying that my website or the link used in the ads have a spyware, or malware, or dangerous app, i even looked on some online website if my page had some virus, and they didnt found anything.

Did you ever figure it out? I’m having a similar issue and not sure what to do.