Ads Manager troubleshooting
Last updated: May 19, 2026
Ads Manager troubleshooting
Top 10 Ads Manager issues with cause + fix. For campaign-specific issues see cc-125 launch troubleshooting. For platform-specific see meta-108 / gog-106.
Who is this for
Mediabuyers hitting Ads Manager-side issues. Anyone wondering "why doesn't this work like I expect".
1. Data stale > 15 minutes
Symptom: Ads Manager shows yesterday's data; expected today's update.
Cause: 15-min sync delay normal; if longer, sync issue.
Fix:
Refresh page
Each account card has Force sync option (forces immediate sync, 1-3 min)
If still stale: check connector card status (yellow = reconnect needed)
If multiple accounts stale: contact support
2. Filter returns empty
Symptom: applied filter, table empty though you expected results.
Cause: too restrictive OR filter mismatch with data state.
Fix:
Check active filter chips at top; some may be hidden under "More" menu
Toggle "Show archived" / "Show deleted" if results may be in those states
Verify metric thresholds reasonable (e.g. ROAS > 100 = no campaigns will match)
Use "Clear all filters" + add back one-at-a-time
3. Bulk action stuck > 5 min
Symptom: bulk pause / edit / etc. shows "Processing..." for too long.
Cause: SQS worker backed up OR platform rate limit.
Fix:
Wait 10-30 more min
Refresh; sometimes status updated but UI didn't refresh
Check per-row status (some may have completed)
If still stuck: contact support with workspace ID + bulk_run_id
4. Edit not propagating to platform
Symptom: edited budget / targeting / creative in Wevion; platform's native UI shows old value.
Cause: 5-10 min sync delay typical. If longer, edit may have failed silently.
Fix:
Wait 10-15 min
Refresh native ad manager
Check Wevion's audit log:
action: ad_set_*_changefor that timestampIf edit logged in Wevion but never on platform: connector card issue or platform error
5. Currency mismatch with native UI
Symptom: Wevion shows €1.200; Meta Ads Manager shows $1.300 for same period.
Cause: currency or timezone mismatch.
Fix:
Wevion's per-account view: native currency. Compare per-account to platform's per-account view in native currency.
Wevion's cross-account rollup: workspace currency (auto-converted via daily FX). May differ from platform's own conversion.
Match timezone in platform's UI to workspace TZ for like-for-like
6. Cannot pause campaign
Symptom: clicked Pause but action greyed out or failed.
Cause:
Permission issue (role < mediabuyer)
Campaign in restricted state (In Review may not be pausable)
Cascade conflict (children in active publish)
Fix:
Check your role: need mediabuyer+ (team-101)
Wait if In Review (pause after approval)
Cancel pending publishes first
7. Archived campaign showing in default view
Symptom: archived something but it's still visible.
Cause: filter includes "archived" by mistake.
Fix:
Top filter → Status → uncheck Archived
Reload to refresh view
8. Scheduled report not arriving
Symptom: scheduled report supposed to fire daily/weekly but no email.
Cause:
Schedule status = Paused
Recipient email blocklisted
Cron worker issue (rare)
Fix:
Reports → Schedules → verify status = Active
Recipient: check spam, whitelist
noreply@wevion.aiCheck schedule's "Last fired" timestamp; if never, may have invalid config
Use "Send now" button to test
9. Mobile view missing actions
Symptom: on mobile, some actions (bulk edit, advanced filters) not available.
Cause: by design — mobile UI simplified for primary use cases.
Fix:
Use desktop for advanced actions
Mobile supports: view, search, filter (basic), pause/resume, drill-down
Bulk edit + advanced filters + report scheduling: desktop only
10. Wavo asks about campaigns I don't have
Symptom: Wavo's responses reference campaigns / ad sets that don't exist in your view.
Cause:
Wavo may have cross-workspace context (super_admin)
Or cached references to deleted entities
Fix:
Refresh Wavo conversation
Ask Wavo to "show only current workspace data"
If issue persists, file bug report
Other common issues
Issue | Fix |
|---|---|
Sort lost after refresh | Single-column sort persists in view; multi-column session-only |
Sticky header missing on scroll | Browser zoom interaction; reset to 100% |
Tooltip not showing on hover | Touchscreen-only browser; use right-click for menu instead |
Date picker confusing | Toggle Compare to off if accidentally enabled |
Audit log entry missing | Action may not log to audit log (only mutations log) |
When to contact support
support@wevion.ai when:
Issue not in this list
Sync stuck > 1h
Data discrepancy > 25% vs platform native
Bulk action half-completed mysteriously
Include:
Workspace ID
Campaign / ad set / ad ID
Approximate timestamp
Exact error message
Response: 1-2 business days; Pro / Enterprise priority.
Useful diagnostics
Before contacting:
/connect/{platform}→ account detail → Last sync + Last errorAudit log filter by relevant action (
action: campaign_pause, etc.)Browser DevTools → Network tab during action → capture 4xx/5xx
Native platform's ad manager error message (often more detailed)
Recovery patterns
Recovery 1: Stale data across many accounts
Check connector cards for issues
Force sync each affected account
If multiple accounts fail: probably platform-side issue (check status pages)
Recovery 2: Bulk action partial failure
Filter to failed rows
Identify pattern (same account? Same campaign type?)
Fix root cause for one row → test
Bulk retry remaining failed rows
Recovery 3: Mass edit propagation issue
Identify which edits didn't propagate
Check audit log for "edit attempted" entries
Re-attempt edits individually (may surface platform errors)
Best practices
Build a personal cheatsheet
Document your most-common fixes. Saves time on recurring issues.
Check connector status first
When data feels wrong: connector card status first. Most issues there.
Use audit log for investigations
For "what happened with this campaign yesterday" — audit log is your friend.
Reconcile with platform monthly
Compare Wevion totals vs platform native monthly. Catch drift before users notice.
Related
Ads Manager overview — context
Campaign statuses — status-specific issues
Date ranges, timezones, currency — common confusion source