The reason, and the door to fix it
An ad that will not publish is almost always a setup problem on the Meta side. Native now says which one.
What's new
A dashboard banner when ad publishing is blocked
One-click fixes for the things Native can repair itself
Meta’s own refusal is shown in words, instead of being lost on the way
A missing page or a missing DSA declaration is named as the thing to fix
Ad sets that have already ended are refused before a deploy fails on them
The banner clears once the thing it warned about is actually fixed
