For business owners and personal budgeters, relying on automated bank feeds to reconcile transactions in QuickBooks Online, Xero, YNAB, or Monarch Money is essential.

However, waking up to a yellow warning exclamation mark accompanied by "QuickBooks Error 350," "Banking Error 102," or Plaid stating "Connection Failed: Please re-authenticate with Chase" completely halts your financial bookkeeping.

The good news: Your accounting data is not corrupted. This error is almost always caused by Chase’s Open Banking OAuth token expiration or a missing third-party consent toggle inside your Chase profile.

Here is the exact step-by-step fix to re-establish real-time financial syncing.

What Causes Chase Syncing Failures (QuickBooks Error 350)?

Error 350 occurs when the security authorization token between Chase and an aggregation bridge (like Plaid or Intuit Financial Exchange) expires or is revoked. Under financial privacy regulations, Chase automatically invalidates third-party access every 90 to 180 days unless re-authorized by the primary account holder.

Metric Details
Error Code QuickBooks Error 350 / Error 102 / Plaid Connection Stalled
Affected Platforms QuickBooks Online, Quicken, YNAB, Mint, Monarch, Venmo
Primary Root Cause OAuth 2.0 Token Expiration & Chase Third-Party Consent Disabled
Average Fix Time 3 - 5 Minutes

💡 Pro-Tip (Desktop Browser Required): You CANNOT fix third-party app permissions inside the Chase Mobile App. You must log into Chase.com via a desktop browser to access the complete Third-Party Account Access dashboard.

4 Steps to Resolve Chase Syncing Errors

Follow these steps in order to re-link your accounting software:

1. Enable "Third-Party App Access" in Chase Account Settings

Chase includes a centralized master privacy dashboard where you control which applications can read your transaction ledgers:

  1. Open a desktop browser, navigate to Chase.com, and sign in.
  2. Click the Profile / Settings Gear Icon in the top-right corner.
  3. Select Profile & settings.
  4. In the left navigation menu, click Account settings > Linked apps and websites (or Manage third-party access).
  5. Look for Intuit (QuickBooks) or Plaid.
  6. If the status says "Access expired" or "Pending authorization," click Edit access.
  7. Ensure checkboxes are checked for ALL checking, savings, and credit card accounts you wish to sync. Tap Save.

2. Disconnect and Reconnect the Feed in QuickBooks Online

Attempting to "Refresh" a broken connection repeatedly will lock the API. A clean reconnection is required:

  1. Log into QuickBooks Online.
  2. Go to Bookkeeping > Transactions > Bank transactions.
  3. Select the troubled Chase account tile and click the Pencil (Edit) icon.
  4. Select Edit sign-in info.
  5. When the Chase OAuth popup launches, enter your Chase credentials and complete the 2FA SMS code.
  6. Verify that the bank accounts in the dropdown accurately map to your existing Chart of Accounts.

💡 Related Chase Bank Solution: Encountering related issues? Check our verified fix for Chase Available Balance Lower Than Present Balance (No Pending Charges?): Explained.

3. Resolve Multi-Entity Business Profile Collisions

If you own multiple LLCs or manage several QuickBooks companies under one Chase login:

  • Chase restricts one unique Online Banking User ID to a single Intuit company file.
  • If you link Company A, Chase will automatically revoke access for Company B.
  • The Solution: Inside Chase Business Online, create a dedicated Secondary Authorized User with their own unique username/password, and use that login exclusively for the second company file.

4. Incognito Reconnection Bypass (Clear Redirect Cookies)

If clicking "Reconnect" in QuickBooks or Plaid produces a blank white popup screen:

  1. Open an Incognito Window in Chrome or Edge.
  2. Sign into QuickBooks Online.
  3. Initiate the Chase bank connection flow inside the Incognito window. Incognito mode prevents cached Intuit session cookies from crashing the Chase Open Banking authorization handshake.

Frequently Asked Questions (FAQ)

Will reconnecting my Chase account create duplicate transactions in QuickBooks? No, as long as you link the feed to your EXISTING account in the Chart of Accounts. During the reconnection screen, QuickBooks will ask: "Which account do you want to connect this to?" Make sure you select your existing account name instead of clicking "Add New."

How often does Chase require me to re-authorize QuickBooks and Plaid? Under standard Open Banking protocols, authorization tokens expire every 90 to 180 days. This periodic re-authentication is a federal security requirement to ensure third-party tools do not retain indefinite access to your financial records.

Can third-party apps like QuickBooks or Plaid move money out of my Chase account? No. Standard data sharing permissions granted through Plaid and QuickBooks are strictly read-only. They can only view account balances and transaction histories; they possess zero authority to initiate payments or withdrawals.