GuidesMeta Ads Error 3858385
Troubleshooting Guide

Fix Meta Ads Error #3858385
“Please authenticate your account”

Meta has temporarily blocked ad creation and editing on your account as a security precaution. Your existing ads are still running. Here is how to lift the restriction in under 5 minutes.

What the error looks like

OAuthException · code 31 · error_subcode 3858385

Please authenticate your account

We think someone may have tried to access your account without permission. For your protection, you won't be able to create or modify ads until you authenticate your account in Ads Manager. Your existing ads will continue to run normally.

This error appears when using the Meta Ads API, automation tools, or AI assistants — any write operation (creating campaigns, adsets, or ads) will fail until you complete the re-authentication in Ads Manager.

How to fix it — step by step

1

Open Meta Ads Manager

Go to adsmanager.facebook.com and navigate to the ad account that is throwing the error.

2

Click to edit any adset or ad

Open any existing campaign, then click to edit one of its adsets or ads. You do not need to actually change anything — just opening the edit view is enough to trigger the verification panel.

3

Find the "Verifying your changes" panel

On the right side of the edit screen, look for a panel titled "Verifying your changes." It will display the message from Meta and a blue "Start authentication" button.

4

Click "Start authentication" and complete verification

Follow the on-screen steps. Meta may ask you to confirm your identity via email, phone, or another method. Complete the flow until you see a confirmation.

5

Return and retry

Once authenticated, go back to whatever you were doing (creating or editing ads, running API calls, etc.) and try again. The error should be gone.

Meta Ads Manager — ad edit screen (right panel)
Meta Ads Manager 'Verifying your changes' panel showing error #3858385 with Start authentication button

This panel appears on the right side of the ad edit screen when you open any adset or ad for editing. Click Start authentication and follow the steps Meta presents.

Why this happens

Meta's fraud and security systems monitor account access patterns. When they detect something unusual — a new login location, an unfamiliar device, API access from an IP they have not seen before, or a VPN — they trigger a mandatory re-authentication step as a precaution.

This is not a punishment or a sign that something is permanently wrong with your account. It is a security gate. Once you confirm your identity through Ads Manager, the restriction is lifted immediately.

The block applies only to creating and modifying ads. Any campaigns, adsets, and ads that were already running before the block will continue to deliver without interruption.

Frequently asked questions

Will my existing ads stop running while this error is active?

No. Meta explicitly states in the error message: "Your existing ads will continue to run normally." The block only prevents you from creating or modifying ads until you re-authenticate.

Was my account actually hacked?

Not necessarily. Meta triggers this check based on signals like an unusual login location, a new device, a VPN, or access from a third-party API. It is a precautionary measure, not confirmation of a breach. Complete the verification to lift the restriction.

Why does this happen when using the Meta Ads API or an AI tool?

API calls (including those made by AI assistants, MCP servers, or automation tools) are subject to the same security checks as the Ads Manager UI. When Meta flags your account, all write operations — whether from the UI or the API — are blocked until you authenticate in Ads Manager.

I completed verification but the error is still happening. What now?

Wait a few minutes and try again — authentication can take a moment to propagate. If it persists, try logging out of Meta Business Manager and back in, then repeat the edit-an-ad step to check for any remaining verification prompts.

Can I prevent this from happening in the future?

There is no guaranteed way to prevent it, but it is less likely to trigger if you access your account consistently from the same location and device. Using a VPN when accessing the API or Ads Manager can increase the frequency of these checks.

Using the Meta Ads API or an AI assistant?

Pipeboard makes Meta Ads errors actionable

When you hit error 3858385 through Pipeboard's Meta Ads MCP server, you get a plain-English explanation and exact steps to fix it — instead of a raw API error code. Pipeboard connects Claude, ChatGPT, and other AI assistants to your Meta Ads account so you can manage campaigns through natural conversation.