The most common reasons are an outdated QuickBooks or Web Connector version, missing administrator permissions, an unauthorized application, the wrong company file being open, a corrupt log file, damaged Microsoft .NET components, or firewall and security software blocking the connection. The error code and message in the Web Connector’s status column show which one applies. QuickBooks Web Connector stops working when the connection between the web application, the Web Connector, and your QuickBooks Desktop company file breaks.
What Does “Web Connector Not Working” Actually Mean?
The QuickBooks Web Connector (QBWC) is a Windows program that lets a web-based application exchange data with QuickBooks Desktop. “Not working” can show up in several ways:
The update never starts or stays stuck on “Connecting”
The status column shows an error code (for example, QBWC1039 or QBWC1085)
The Web Connector opens and closes immediately, or crashes
QuickBooks never asks you to authorize the application
The sync runs manually but fails on a schedule
Data stops flowing between the web app and QuickBooks without a visible error
Each symptom points to a different layer of the setup, which is why diagnosing first saves time.
The 10 Most Common Reasons the Web Connector Stops Working
1. QuickBooks Desktop or the Web Connector Is Outdated
A web application may be updated to require newer components. An old QuickBooks release or Web Connector build can then fail to communicate with it.
2. Missing Administrator Rights
The Web Connector and QuickBooks both need sufficient permissions. If either runs without administrator rights, file access and authentication can fail.
3. The Application Isn’t Authorized in QuickBooks
QuickBooks must grant the application access under Edit > Preferences > Integrated Applications. If the authorization was never completed, was denied, or was reset, the sync cannot proceed.
4. The Wrong Company File Is Open
The integration is tied to a specific company file. If a different file is open, or the file is open in a conflicting mode, the Web Connector cannot log in.
5. Automatic Login Isn’t Set
For scheduled syncs, the application needs automatic login permission with a selected user. Without it, QuickBooks waits for someone to approve the connection, and the sync fails when nobody does.
6. A Corrupt or Inaccessible Log File
The Web Connector writes to a log file on every run. If that file is missing, damaged, too large, or locked by permissions, errors such as QBWC1039 and QBWC1085 can appear.
7. Damaged .NET Framework or Windows Components
The Web Connector relies on Microsoft .NET Framework. Damaged or missing components can cause crashes, launch failures, and “application error” messages.
8. Firewall, Antivirus, or TLS Settings
Security software can block the Web Connector from reaching the web application. Older TLS settings can also prevent secure connections.
9. An Expired or Invalid .qwc File or Password
The .qwc file tells the Web Connector where to connect. If the web application changed its address or the password was updated, the old file stops working.
10. A Damaged Company File
Data damage can interrupt a sync, especially when one bad record keeps failing the same request.
How to Diagnose the Problem: Step-by-Step
Step 1: Read the Status Column
Open the Web Connector and look at the status for your application. Note the exact code and message. Do not skip this step, since the message often names the cause.
Step 2: Check the Basics
Is QuickBooks Desktop installed on the same computer, and is the correct company file open?
Are you signed in as the Admin user?
Is the computer connected to the internet, with the correct date, time, and time zone?
Step 3: Run Both Programs as Administrator
Close QuickBooks and the Web Connector (including the system tray icon). Right-click each and choose Run as administrator, then try the update again.
Step 4: Confirm the Application’s Authorization
Go to Edit > Preferences > Integrated Applications > Company Preferences. Find your application, open Properties, and confirm access is allowed. For unattended syncs, enable automatic login and select the right user.
Step 5: Refresh the .qwc File
Remove the application from the Web Connector, download a new .qwc file from the web application, add it again, and re-enter the application’s password.
Step 6: Check the Log File
Close the Web Connector, then rename the existing log file in the QBWebConnector log folder (typically inside your Windows user profile under AppData > Local > Intuit). The Web Connector creates a fresh one on the next run. Confirm your Windows user has full control of the folder.
Step 7: Update Everything
Install the latest QuickBooks Desktop update (Help > Update QuickBooks Desktop), the current Web Connector, and pending Windows updates.
Step 8: Repair .NET Framework
Run the Microsoft .NET Framework Repair Tool, or use QuickBooks Tool Hub > Installation Issues > QuickBooks Install Diagnostic Tool, then restart the computer.
Step 9: Review Firewall and Antivirus Settings
Add QuickBooks and the Web Connector as exceptions, and make sure the web application’s address isn’t blocked.
Step 10: Verify and Rebuild the Company File
Go to File > Utilities > Verify Data. If it finds problems, run Rebuild Data, then verify again. Back up the file first.
Quick Diagnosis Table
What You See | Most Likely Cause | First Fix |
|---|---|---|
Stuck on “Connecting” | Firewall block or wrong file open | Add exceptions, open the correct file |
QBWC1039 or QBWC1085 | Log file missing, corrupt, or locked | Rename log file, check folder permissions |
QuickBooks never asks for authorization | Application not authorized | Set access in Integrated Applications |
“Could not start QuickBooks” (such as error 0x80040408) | QuickBooks closed, wrong file, or permission issue | Open the file as Admin, run both as administrator |
Works manually, fails when scheduled | Automatic login not enabled | Enable auto-login for the application |
Authentication or login failure | Wrong password or outdated .qwc file | Download a new .qwc file, re-enter password |
Crashes or “application error” | Damaged .NET or Windows components | Repair .NET, reinstall Web Connector |
Same record fails repeatedly | Data problem in the company file | Verify and Rebuild Data, fix the record |
Why Does It Work Sometimes and Fail Other Times?
Intermittent failures are common and usually have a pattern:
QuickBooks is closed or in use. A scheduled sync fails if no one is signed in and auto-login isn’t enabled, or if another user has the file open in a conflicting mode.
The computer is asleep or restarting. Scheduled updates cannot run if the machine is off or sleeping.
Multiple syncs overlap. Two applications updating the same company file at once can cause one to fail.
Security software scans interfere. Real-time scanning may block the Web Connector at certain times.
The internet connection is unstable. A dropped connection mid-sync leaves the update incomplete.
Comparing the times of failed and successful runs in the log file often reveals which of these applies.
What Not to Do
Don’t delete the company file or its .qbw/.nd files while troubleshooting.
Don’t skip a backup before running Rebuild Data.
Don’t keep re-adding the .qwc file repeatedly without checking the log. It rarely fixes permission or log problems.
Don’t disable your firewall or antivirus entirely. Add exceptions instead.
Don’t ignore the error code. Searching for the exact text is far more effective than general fixes.
How to Keep the Web Connector Running Reliably
Keep QuickBooks Desktop, the Web Connector, and Windows updated.
Run QuickBooks and the Web Connector with administrator permissions.
Use a dedicated QuickBooks user with the right role for the integration.
Don’t rename or move the company file without updating the integration.
Schedule syncs at times when the computer is on and the file is not in heavy use.
Check and rotate the log file periodically.
Run Verify Data regularly and keep backups.
Still Seeing the Error After These Steps?
Web Connector problems can involve several layers at once: Windows permissions, .NET components, firewall rules, the .qwc configuration, and company file health. If the error keeps returning, call 1-866-513-4656 for step-by-step guidance based on your exact error code and setup.
Frequently Asked Questions
Why is QuickBooks Web Connector not working?
Usually because of outdated software, missing administrator rights, an unauthorized application, the wrong company file being open, a corrupt log file, damaged .NET components, or a firewall blocking the connection.
Why does the Web Connector say “Connecting” and never finish?
A firewall or security program may be blocking it, the company file may be in use or not open, or the web application may be unreachable.
Why did the Web Connector suddenly stop working?
Common triggers are a QuickBooks or Windows update, a changed password, a moved or renamed company file, a full or corrupt log file, or a change on the web application’s side.
Do I need QuickBooks open for the Web Connector to work?
Not always. If the application is authorized with automatic login, the Web Connector can open the company file itself. Otherwise the file must be open with the right user signed in.
Can the Web Connector be used with QuickBooks Online?
No. It is built for QuickBooks Desktop. QuickBooks Online connects to apps in a different way.
Does reinstalling the Web Connector delete my data?
No. Your company file stays untouched. You will need to re-add the application and re-enter its password.
How do I know which error code I have?
Open the Web Connector and read the status column for your application. The log file also records the full error message.
Key Takeaways
The Web Connector depends on QuickBooks, Windows, and the web application all working together, so a failure in any one breaks the sync.
Start with the exact error code in the status column.
Check administrator rights, authorization, the correct company file, and auto-login first.
Rename the log file for QBWC1039 and QBWC1085-type errors, and repair .NET for crashes.
Update software, verify the company file, and keep backups to prevent repeat failures.
Disclaimer: This article is for general informational purposes. QuickBooks features, error codes, and file locations vary by version and setup, so verify details with Intuit’s official documentation. QuickBooks is a trademark of Intuit Inc.