Fix ad-platform errors without hunting through forum threads.
Search the exact message, follow the three-step recovery path, then verify the implementation against the linked platform documentation. Platform interfaces change, so every guide includes a source and review date.
10 troubleshooting guides
Meta Error 190: Invalid OAuth Access Token
Meta returns error 190 when the access token is expired, invalid, revoked or issued for the wrong app or user.
Open the three-step fix ↗Meta APIMeta Error 100: Invalid Parameter
Error 100 means one or more request fields, values, object IDs or endpoint parameters do not match the current Graph API contract.
Open the three-step fix ↗Meta APIMeta Error 10: Permission Denied
Meta error 10 appears when the app, user or system user does not have the permission required for the requested operation.
Open the three-step fix ↗Meta APIMeta Error 4: Application Request Limit Reached
Error 4 is a throttling response indicating that the Meta app is making too many API calls.
Open the three-step fix ↗Meta APIMeta Error 17: User Request Limit Reached
Error 17 indicates throttling associated with the user represented by the access token.
Open the three-step fix ↗Meta APIMeta Error 200-299: API Permission Error
Meta error codes in the 200 to 299 range generally point to a missing, revoked or unapproved API permission.
Open the three-step fix ↗Meta APIMeta Error 341: Application Limit Reached
Error 341 is a temporary application-level limit response that requires throttling and fewer repeated requests.
Open the three-step fix ↗Meta APIMeta Error 368: Temporarily Blocked for Policy Violations
Error 368 means Meta has temporarily blocked an action because it detected policy or integrity risk.
Open the three-step fix ↗Meta APIMeta Error 506: Duplicate Post
Error 506 occurs when an API request attempts to publish content Meta considers a duplicate of a recent post.
Open the three-step fix ↗Meta APIMeta Ads API Error 613: Calls to This API Have Exceeded the Rate Limit
Error 613 is a rate-limit response commonly seen when Marketing API workloads exceed the allowed call volume.
Open the three-step fix ↗10 troubleshooting guides
Meta Pixel: No Activity Detected
Meta reports no activity when the selected Pixel has not received a valid recent browser or server event.
Open the three-step fix ↗Meta PixelMeta Pixel: Duplicate Events Detected
Duplicate events appear when the same action fires more than once or browser and server events cannot be deduplicated.
Open the three-step fix ↗Meta PixelMeta Pixel: event_id Is Missing
An event_id is required to deduplicate matching browser and Conversions API events reliably.
Open the three-step fix ↗Meta PixelMeta Conversions API: Deduplication Not Working
Meta cannot deduplicate browser and server events when their names or event IDs do not match within the expected window.
Open the three-step fix ↗Meta PixelMeta Pixel Purchase Event: Missing Value and Currency
Purchase events should send numeric value and ISO currency so revenue reporting and optimization have usable data.
Open the three-step fix ↗Meta PixelMeta Pixel: Event Match Quality Is Low
Low Event Match Quality means events contain too few valid customer information parameters for reliable matching.
Open the three-step fix ↗Meta PixelMeta Pixel: Domain Not Verified
Domain verification confirms Business ownership and can be required for event configuration and asset control.
Open the three-step fix ↗Meta PixelMeta Pixel JavaScript Error: fbq Is Not Defined
The browser throws fbq is not defined when event code runs before the Meta Pixel base library has created the fbq function.
Open the three-step fix ↗Meta PixelMeta Pixel: Invalid Data Processing Options
This diagnostic appears when limited-data-use parameters are missing, malformed or inconsistent with the intended region handling.
Open the three-step fix ↗Meta PixelMeta Pixel: Test Events Not Showing
Test Events can remain empty when the wrong data source is selected, requests are blocked or the server test code is missing.
Open the three-step fix ↗12 troubleshooting guides
Google Ads API AuthenticationError: OAUTH_TOKEN_INVALID
OAUTH_TOKEN_INVALID means the request does not contain a valid OAuth access token for Google Ads API access.
Open the three-step fix ↗Google Ads APIGoogle Ads API: DEVELOPER_TOKEN_NOT_APPROVED
This error means the developer token has not been approved for the requested production access level.
Open the three-step fix ↗Google Ads APIGoogle Ads API: CUSTOMER_NOT_ENABLED
CUSTOMER_NOT_ENABLED means the target Google Ads customer cannot currently receive the requested API operation.
Open the three-step fix ↗Google Ads APIGoogle Ads API: USER_PERMISSION_DENIED
USER_PERMISSION_DENIED means the authenticated Google user cannot access the requested customer or resource.
Open the three-step fix ↗Google Ads APIGoogle Ads API RequestError: INVALID_CUSTOMER_ID
INVALID_CUSTOMER_ID indicates the customer ID format or value in the request is not valid.
Open the three-step fix ↗Google Ads APIGoogle Ads API: RESOURCE_TEMPORARILY_EXHAUSTED
RESOURCE_TEMPORARILY_EXHAUSTED is a transient throttling response caused by rate limits or temporary resource pressure.
Open the three-step fix ↗Google Ads APIGoogle Ads API QuotaError: TOO_MANY_REQUESTS
TOO_MANY_REQUESTS indicates that the integration exceeded an applicable Google Ads API request quota.
Open the three-step fix ↗Google Ads APIGoogle Ads API FieldMaskError: FIELD_MASK_MISSING
FIELD_MASK_MISSING occurs when an update operation does not specify which resource fields should change.
Open the three-step fix ↗Google Ads APIGoogle Ads API: Partial Failure Error
With partial failure enabled, some mutate operations can succeed while others return indexed errors in the response.
Open the three-step fix ↗Google Ads APIGoogle Ads API: PolicyFindingError
PolicyFindingError is returned when an ad mutation contains content that triggers Google Ads policy findings.
Open the three-step fix ↗Google Ads APIGoogle Ads API: PolicyViolationError
PolicyViolationError commonly applies to keyword mutations and includes details needed to correct or request an allowed exemption.
Open the three-step fix ↗Google Ads APIGoogle Ads API: Conversion Action Not Enabled
This error appears when an integration attempts to use, upload to or modify a conversion action that is not active for the customer.
Open the three-step fix ↗10 troubleshooting guides
Google Ads Policy Violation: Compromised Site
A compromised site disapproval means Google detected unauthorized or unsafe website behaviour, often from injected scripts, redirects or hacked files.
Open the three-step fix ↗Google AdsGoogle Ads Policy Violation: Malicious Software
Malicious software disapprovals can be triggered by the landing page, linked files, third-party scripts or compromised redirects.
Open the three-step fix ↗Google AdsGoogle Ads Policy Violation: Destination Not Working
Destination not working means Google could not reliably load or use the landing page from the targeted location or device.
Open the three-step fix ↗Google AdsGoogle Ads Policy Violation: Circumventing Systems
Circumventing systems is a serious policy finding associated with attempts to evade review, enforcement or destination consistency.
Open the three-step fix ↗Google AdsGoogle Ads Policy Violation: Unacceptable Business Practices
This suspension-level policy concerns misleading, harmful or fundamentally untrustworthy business conduct.
Open the three-step fix ↗Google AdsGoogle Ads Policy Violation: Misrepresentation
Misrepresentation findings relate to unclear identity, misleading claims, omitted material information or deceptive presentation.
Open the three-step fix ↗Google AdsGoogle Ads Account Suspended: Suspicious Payments
Suspicious payments suspensions require resolving payment-profile risk rather than repeatedly changing cards or creating new accounts.
Open the three-step fix ↗Google AdsGoogle Ads Account Disabled or Suspended
A disabled or suspended account must be resolved from the exact policy or billing notice shown in the account.
Open the three-step fix ↗Google AdsGoogle Ads: Limited Ad Serving
Limited ad serving can restrict reach while Google evaluates advertiser identity, policy history and user trust signals.
Open the three-step fix ↗Google AdsGoogle Ads Policy Violation: Destination Mismatch
Destination mismatch means the ad's displayed or tracked destination does not consistently resolve to the expected final domain.
Open the three-step fix ↗8 troubleshooting guides
TikTok Pixel: No Recent Events Detected
TikTok shows this diagnostic when the selected Pixel has not received a valid event recently.
Open the three-step fix ↗TikTok PixelTikTok Pixel: Event Not Active
An event remains inactive when TikTok has not received a recent valid occurrence for that configured event.
Open the three-step fix ↗TikTok PixelTikTok Pixel: Duplicate Events Detected
Duplicate TikTok events usually come from multiple installations, repeated triggers or browser and Events API copies without matching IDs.
Open the three-step fix ↗TikTok PixelTikTok Events API: Event Deduplication Is Low
Low deduplication means browser and server events are not being matched consistently as the same conversion.
Open the three-step fix ↗TikTok PixelTikTok Pixel: Event Match Quality Is Low
Low match quality means TikTok receives the event with limited valid identifiers for attribution and audience matching.
Open the three-step fix ↗TikTok PixelTikTok Business API: Access Token Invalid
This error means the Business API token is expired, revoked, malformed or not authorized for the requested advertiser.
Open the three-step fix ↗TikTok PixelTikTok Business API: Rate Limit Exceeded
Rate-limit errors occur when an integration sends more requests than the current TikTok Business API limit permits.
Open the three-step fix ↗TikTok PixelTikTok Business API: Advertiser Has No Permission
This error means the authorized user or app cannot access the requested TikTok advertiser account or asset.
Open the three-step fix ↗