Skip to main content

How to Fix Advertising API Connection Errors

Step-by-step fix for "There was an error connecting to the Advertising API" that resolves 90% of cases without team support.

The Problem

When you see "There was an error connecting to the Advertising API" or "There was an error renewing connection to the Advertising API," it means Amazon's OAuth token has expired or the connection was set up with limited account scope.

This is a known issue affecting Amazon seller accounts broadly. The fix is the same in almost every case.

The Fix (takes 5 minutes)

  1. In MRP, go to Settings → find the seller account that has not advertising data.

  2. Click the Connect, or if connected refresh icon button next to Advertising API.

  3. ⚠️ CRITICAL STEP: During the Amazon authorization screen, select "All current and future accounts" , not individual accounts. This is the step most users miss, and it's what causes the error to recur.

  4. Wait 1-2 hours. Advertising data should begin populating.

Why This Happens

Amazon periodically expires advertising API tokens for security. It also occurs when an agency account's permissions are modified in Seller Central. Selecting "All current and future accounts" during authorization ensures the token covers all marketplaces and doesn't expire prematurely.

Still Not Working?

If the error persists after following all steps above, please reach out to our team in your Slack channel with:

  • Which account/marketplace is affected

  • Confirmation that you completed steps 1–5

Did this answer your question?