QuickBooks Error OL-393

Let’s Dive in to see…

How to Fix QuickBooks
Error=OL-393

QuickBooks Online

QuickBooks Desktop Bank Feeds Error · OL Series

How to Fix QuickBooks Error OL-393

QuickBooks displays: "QuickBooks was not able to bring all of your transaction information up to date" or a general connection error when downloading bank feed transactions.

OL-393 means the bank feed download started but the connection was interrupted before it could complete. At QuickFix Bookkeeping, the most commonly missed fix for OL-393 is checking for inactive accounts with lightning bolts — closed or dormant accounts still linked to bank feeds silently interfere with active account downloads. Use the same test company file diagnostic as OL-332.

The QuickFix Bookkeeping Distinction — OL-393 vs OL-332 vs OL-301

All three are OL-series bank feed errors, but they fail at different points and have different primary causes.

OL-393 — this page

Download started but interrupted. Key fix: deactivate ALL online services on ALL accounts including inactive ones with lightning bolts. Then deactivate/reactivate the affected account.

OL-332

Invalid customer ID or PIN — authentication rejected before download begins. First fix: verify credentials. Test company file diagnostic. Copy-and-merge account fix.

OL-301

Financial institution sent an error — account info changed or service not activated. Fix: update credentials, contact bank, check account status.

The inactive accounts lightning bolt fix — OL-393-specific: In QB's Chart of Accounts → click View at the bottom → check "Include inactive" → look for any bank account marked inactive that still has a lightning bolt icon (indicating it's still connected to bank feeds). Right-click the account → Edit Account → Bank Feed Settings → Deactivate All Online Services → OK → Save & Close. Do this for every inactive account with a lightning bolt. These ghost bank feed connections silently interfere with active account downloads and produce OL-393. After deactivating all inactive connections, restart QB and retry.

What Causes QuickBooks Error OL-393?

Inactive Accounts with Active Bank Feed Connections

OL-393-specific cause — accounts that were closed or marked inactive in QB but still have bank feed connections (lightning bolt icon) create silent conflicts. When QB downloads transactions for active accounts, the inactive accounts' stale bank feed connections interfere. Deactivating all online services on inactive lightning-bolt accounts resolves this.

Bank Server Timeout or Maintenance

The bank's server is temporarily unavailable, in maintenance, or responding too slowly for QB to complete the download. QB establishes the connection (unlike OL-332 where auth fails) but the download is abandoned before completion. Waiting and retrying resolves this cause without any configuration changes.

Incorrect Account Setup in QB

The bank account linked in QB doesn't match the account at the bank (account number changed, account was replaced with a new account number, or the bank changed an account type). QB connects successfully but the bank returns data that doesn't match what QB expects, interrupting the download with OL-393.

Corrupted Company File Data

Data damage in the company file's bank feed section can cause OL-393 on every download attempt. The test company file diagnostic confirms this: if the same bank account downloads successfully in a fresh test company, the main company file has bank feed data corruption. File Doctor can repair minor cases.

Unacknowledged Bank Security Alerts

Banks sometimes interrupt in-progress downloads if there are unacknowledged security notifications in the account (multi-factor auth prompts, updated terms, security questions). QB receives a partial response and reports OL-393. Logging into the bank's website and clearing all notifications before retrying resolves this.

Unstable Internet Connection

OL-393 literally means "connection was not able to complete" — an unstable internet connection that drops mid-download is a straightforward cause. Unlike OL-332 (credential failure before connection) or OL-301 (account issue at the bank), OL-393 can simply be a network stability problem. A wired connection retry often resolves this.

How to Fix QuickBooks Error OL-393

Check the bank website for notifications first, then deactivate all inactive lightning-bolt accounts — these two steps resolve most OL-393 cases.

METHOD 1 Check Bank Website + Deactivate Inactive Lightning-Bolt Accounts OL-393-specific — resolves most cases
1

Bank website check: log into bank outside QB → check Notifications/Messages → acknowledge any security alerts, updated terms, or prompts → log out → retry QB bank feed download.

2

Find and deactivate inactive lightning-bolt accounts: Lists → Chart of Accounts → at the bottom check Include Inactive → scan all accounts for inactive ones with a lightning bolt icon → right-click each → Edit Account → Bank Feed Settings → Deactivate All Online Services → OK → Save & Close. Repeat for every inactive lightning-bolt account. Restart QB → retry bank feed download.

METHOD 2 Test Company File + Deactivate/Reactivate Bank Feed Identify if it's company file or bank server issue
1

Test company file: File → New Company → Express Start → set up bank feeds for the same account → try download. If it works in test file: the main company file has an issue. If it also fails: bank server is the problem — contact your bank.

2

Deactivate and reactivate the affected account (if test file worked): Lists → Chart of Accounts → right-click affected account → Edit Account → Bank Feed Settings → Deactivate All Online Services → Save & Close. Restart QB. Then: Banking → Bank Feeds → Set Up Bank Feed for Account → reconnect with credentials → retry download. This refreshes the bank feed connection and clears the interrupted state.

METHOD 3 Check TLS Settings + Switch to Classic Mode Security protocol or bank feed mode mismatch
1

TLS check: INETCPL.CPL → Advanced tab → Security section → ensure TLS 1.2 is checked (uncheck TLS 1.0 if present). Switch to Classic Mode: QB → Edit → Preferences → Checking → Company Preferences → Bank Feeds → check Classic Mode → OK → restart QB → retry bank feed. Some banks' file formats work better in Classic Mode than Express mode. If Classic resolves OL-393 → keep it in Classic for this bank account.

METHOD 4 Run File Doctor + Update QB + Use Web Connect Manually Company file damage or persistent bank server issue
1

Tool Hub → Company File Issues → Run QuickBooks File Doctor → Check your file and network → run. Update QB: Help → Update QB Desktop → Reset Update → Get Updates → restart (updates Financial Institutions Directory). Web Connect workaround: log into bank's website → download transactions as .QBO file → QB → File → Utilities → Import → Web Connect Files → select .QBO → import into the correct account. Use this as a temporary workaround while troubleshooting OL-393.

Quick Reference

SituationCauseStart with
Any OL-393Inactive accounts with lightning boltsMethod 1 — show inactive accounts, deactivate all lightning bolts
Test company works, main doesn'tCompany file bank feed corruptedMethod 2 — deactivate and reactivate the account
Test company also failsBank server issueContact bank + use Web Connect workaround
OL-393 randomly / intermittentlyNetwork instability or bank maintenanceMethod 3 — check TLS, try Classic mode, retry later

Frequently Asked Questions

What is a lightning bolt icon on a bank account in QB?
In QuickBooks Desktop, a lightning bolt icon next to an account in the Chart of Accounts indicates that the account has an active bank feed connection — it's linked to online banking and QB will attempt to download transactions for it. When you mark an account as inactive (because you closed the bank account or stopped using it), the account disappears from the default Chart of Accounts view but often retains its bank feed connection. The lightning bolt persists on the inactive account, and QB silently tries to download from that closed/inactive account during every bank feed update. This failed connection attempt can disrupt the downloads for your active accounts, producing OL-393. The fix is to show inactive accounts (check "Include Inactive" at the bottom of Chart of Accounts), find the lightning-bolt inactive accounts, and deactivate their online services.
How is OL-393 different from OL-332?
Both are OL-series bank feed errors and both use the same test company file diagnostic — but they fail at different pipeline stages. OL-332 is an authentication failure: QB couldn't even start the download because the customer ID or PIN was rejected by the bank. The connection was refused before any data transfer began. OL-393 is a download interruption: QB successfully authenticated and the download began, but was cut off before completing. This is why OL-393 often says "was not able to bring all of your transaction information up to date" — some data may have transferred before the interruption. The inactive lightning-bolt accounts fix is specific to OL-393 because those stale connections interfere with ongoing downloads; they don't affect OL-332's pre-authentication stage.

Related QuickBooks Errors

OL-393 Persisting After Deactivating Inactive Accounts?

Let QuickFix Bookkeeping Restore Your Bank Feeds.

Persistent OL-393 after clearing inactive accounts typically means the main company file has bank feed data corruption requiring specialist repair tools, or the bank itself has a configuration issue needing their technical team.

Book a Free 30-Minute Consultation

No obligation. Same-day response.