When a sync stops and QuickBooks Web Connector displays a QBWC error code or message, it can disrupt your daily work. A QuickBooks Web Connector error usually occurs due to a connection issue, incorrect settings, or an outdated file.
In this blog, we have discussed all the QuickBooks Web Connector errors, their causes, and troubleshooting methods to fix them.
Quick answer:
The wrong company file is open.
A pop-up is blocking QuickBooks.
QuickBooks and Web Connector have different permission levels.
Web Connector is outdated.
The password is incorrect, or the QWC file is wrong.
QuickBooks Web Connector (QBWC) is a free Windows application that allows web-based apps to exchange data with QuickBooks Desktop & QB Point of Sale.
The web app may run on your own server or through a hosting provider. Web Connector acts as a bridge between the web app and QuickBooks and is usually installed on the same computer as QuickBooks or on the same local network.
A Web Connector error means that this exchange failed or could not start correctly. Some errors include codes like QBW1085, QBWC1039, or QBWC1006. Others display the error message that indicates, “Could not start QuickBooks” or “QuickBooks found an error when parsing the provided XML text stream.”
Note: The Web Connector app is mainly designed for Windows-based QuickBooks Desktop integrations. But it does not link QuickBooks Online to Desktop applications. QuickBooks Online uses its own app-connection methods.
You will get the QuickBooks Web Connector log file (QWCLOG.TXT) in the following location;
C:\ProgramData\Intuit\QBWebConnector\log\QWCLOG.TXT
Here are the step-by-step instructions to find the log file
If you can’t find it: The ProgramData folder is hidden by default on some Windows systems. You can still access it by pasting the full path into File Explorer.
Before trying any fixes, review your QuickBooks Desktop version and ensure that the correct company file is open. Also, verify that Web Connector is connected to the right app. Write down the correct error code and message, review the log file & back up your company file before making any changes.
Below, we have provided the checklist to fix connection, permission, authorization, and installation problems before you move to advanced troubleshooting methods.
Shut down both QuickBooks and Web Connector apps. After this, launch Windows Task Manager by pressing Ctrl + Shift + Esc to close the background-running QuickBooks or Web Connector processes.
Launch QuickBooks Desktop and confirm that you run as administrator. Open the company file connected to the app, not a sample file. If possible, switch to single-user mode while configuring authorization settings. Then, close the pop-ups and wait until QuickBooks is idle.
Open QuickBooks Web Connector as an administrator. Running one application as an administrator and the other normally may hamper communication. So, it is important to use the same permission level for both.
Open QuickBooks, and then click Edit > Preferences > Integrated Applications > Company Preferences. Confirm that the connected applications have proper access to the company file. After this, approve the appropriate authorization prompt only if you recognize the application and trust it.
Enter the password assigned or set by the app provider. If the integration file is old, then download the fresh .QWC file from the provider. Avoid adding duplicate copies of the same integration.
Install the latest available update QuickBooks Desktop version and use the Web Connector version recommended by the app vendor. Then, restart your computer when the installer prompts you to do so.
Verify QWCLOG.TXT and error details. If the log file is damaged, then repair it. Whereas, if the Web Connector installation is damaged, create a backup of your company file and reinstall using Intuit’s official installer.
Accessing this table will help you identify the problem before following the detailed instructions below.
| Error Code | What it Means | Why It Causes ` | How to Fix It |
| QBWC1005 | QuickBooks Web Connector failed to run | Web Connector fails to create a file it needs to work. | Check Windows user permissions and folder access. |
| QBWC1006 | QuickBooks Web Connector failed to run | Web Connector fails to find the QWCLog.txt file. | Locate QWCLog.txt and check permissions. |
| QBWC1007, QBWC1008, or 1009 | An error occurred when connecting to QuickBooks | It might happen when QuickBooks isn’t running, no company file is open, or when an open window is preventing the connection. | Start QuickBooks, open the right company file, and close blocking windows. |
| QBWC1011 | Application named [ApplicationName] does not exist in registry | When your application isn’t installed properly on your computer. | Restart Web Connector; restore the app using its QWC file if needed. |
| QBWC1012 | Authentication failed due to the following error message. The server was unable to process the request. | It might happen due to a problem on the QBWC server (the third-party vendor’s server). | Connect with your third-party vendor for help as this is an issue from the server end. |
| QBWC1016 | No application was selected for update | It might happen when you selected Update in Web Connector without choosing any applications to update. | Choose the application you wish to update and click Update Selected. |
| QBWC1018 | No application available to select at this time | When there is no application in Web Connector and you select Select All. | Add your application in Web Connector. |
| QBWC1019 | No application available to unselect at this time | When there’s no application in Web Connector, and you select Select None. | Add your application in Web Connector. |
| QBWC1020 | There are scheduled jobs. Web Connector will not be able to run these jobs if you exit | This issue may occur when Web Connector has a scheduled update, and you try to exit it. | Uncheck all boxes under Auto-run and click Exit. Then, select Yes on the error message. |
| QBWC1022, 1023, or 1024 | An error occurred when connecting to QuickBooks | This issue may occur when QuickBooks is not running, no company file is open, or an open window is preventing the connection. | Open the correct company file and close all windows in QuickBooks. |
| QBWC1030 | Password is not available for application | This issue may occur when you try to sync your application, but it doesn’t have a password set up yet. | Set a password before you update or sync it with QuickBooks. If you don’t remember the password, contact your application’s support for assistance. |
| QBWC1032 | Could not find application [ApplicationName] in registry to complete scheduled update | When Web Connector can’t find your application during a scheduled update. | Restart; remove and re-add the app if needed. |
| QBWC1033 | QB Web Connector failed to initialize the QWCLog.txt file and will not run | Web Connector doesn’t have enough permissions to open or make changes, or the file doesn’t exist. It could happen if your hard drive is full. | Log in to your PC as a Windows admin and set up QuickBooks Web Connector. |
| QBWC1035 | Dns.Resolve(localhost) failed due to an exception | This issue may arise when you are installing the wrong or outdated QWC file for your application. | Connect with your application provider for the correct QWC file. |
| QBWC1037 | Application sent the following error or warning message when checking version of QB Web Connector. Update aborted. | This issue may occur while running the outdated version of Web Connector. | Use the on-screen instructions when you get an error. If it’s not clear, take a screenshot and ask your application’s support for help. |
| QBWC1038 | User canceled from primary key input. Need primary key to continue | When you are asked to enter the password and you exit the window by mistake. Entering the incorrect password could also cause the error. | Contact your application’s support to resolve the password-related issue. |
| QBWC1039 | The app could not be added or connected. | Follow the exact message-specific fix below. | |
| QBWC1040 | Web Connector did not provide a valid username and/or password | An incorrect password or no password set can cause this error. | Reset the password in case you forget it. |
| QBWC1041 | Garbage data | Wrong password entered in Web Connector can trigger this error. | You need to enter the password again. |
| QBWC1048 | QuickBooks Web Connector could not verify the web application server certificate | This issue may appear when Web Connector can’t authenticate your application. | Delete the third-party app’s QWC file from Web Connector, or download the QWC file again. |
| QBWC1085 | QuickBooks was unable to write to the log file. QuickBooks will open without writing to log file | Damaged or missing QWClog.txt | Log in as a Windows admin and remove the app, or rename the damaged log file. |
| QBWC1053 | A modal dialog box is opened in the QuickBooks company file | A QuickBooks dialog box is blocking the connection. | End all QuickBooks processes, open QuickBooks, and try to sync again. |
| QBWC1088 | Company file do not match. Cannot remove this application. | When you update the company file and don’t remove the QWC file from Web Connector. | Download the QWC file again and select Yes to replace the file. |
| XML parse error | QuickBooks cannot read the XML sent by the app. | Send the full message to the app vendor for correction. |
The QuickBooks Web Connector Error QBWC1085 or Exception TypeError means Web Connector cannot write to its log file. QuickBooks may still open, but Web Connector continues without logging. This problem is linked to a damaged or missing QWCLOG.TXT file. Therefore, to repair the damaged log file, you need to rename it.
If Windows cannot rename the file, test whether the applications are still running. Also, check that your Windows account has enough rights to modify the folder. Review the available disk space also.
If this error keeps occurring, review folder permissions and repair or reinstall Web Connector if the installation remains damaged.
| Error Message | Why It Occurs | How to Fix It |
| Error connecting to QuickBooks. Error message received from QuickBooks was | When the Web Connector and QuickBooks company file are in different locations. | Make sure the Web Connector is in the same location as your company file. |
| If the QuickBooks company data file is not open… |
|
|
| If the QuickBooks company data file is not open, a call to the “BeginSession” method must include the name of the data file. | When Web Connector isn’t set up to run when QuickBooks isn’t open | If you haven’t set up Web Connector to run even when QuickBooks isn’t open.
If you renamed or moved your company file, restore your company file to its previous name. |
| There was a problem adding the application. Check QBWCLog.txt for details | This happens because you don’t have the company file open or the location was moved. An outdated QuickBooks version could also cause this error. |
|
| This application does not have permission to access the QuickBooks company data file… | This happens if the QuickBooks Administrator hasn’t allowed access to the third-party app. | Login to QuickBooks as an administrator. |
| This application has not accessed this QuickBooks company data file before | This happens when you add the QWC file to Web Connector, but you weren’t signed in as the admin when you added it. | Open Web Connector and select Add an Application and tap on the QWC file. |
| Unable to add FileID to company file for this Application | This happens if you tried adding an app too many times. The application should only be added once on one location. | Connect with Intuit’s professionals for help. |
| Unique OwnerID/FileID pair value required | This happens if the app is already on QuickBooks and you’re trying to add it again. | Remove the existing Owner ID. |
These errors point to file access problems, but they do not have exactly the same meaning.
Verify that you run Web Connector with appropriate Windows permissions. Check the file and its parent folder for read/write access, and remove a read-only restriction if present. Then, confirm that the drive has free space. If the file is missing, follow Intuit’s guidelines for your version rather than creating a replacement in an arbitrary folder.
If the problem persists, save the complete error and contact the connected app’s support team.
If you see “Error connecting to QuickBooks,” “Could not start QuickBooks,” “Cannot connect to QuickBooks,” “Maximum connection retries exceeded,” or “Connection not active,” rule out the simple causes first.
If Web Connector continues to experience connection problems, see our guide on QuickBooks not connecting to the server for additional network troubleshooting.
These errors are related to a password problem, a missing application entry, an outdated connection file, or a certificate and version issue. However, the fix depends on the exact code.
If you get an unhandled exception message and it will not close, it shows that the problem is due to damaged Windows system files or a .NET Framework issue. Therefore, to fix the issue, run the QuickBooks Install Diagnostic Tool via QuickBooks Tool Hub.
If the error still exists, repair the .NET Framework components and follow Microsoft’s supported repair instructions. Restart your computer and test Web Connector again.
QuickBooks Web Connector is a Windows application, but that does not mean every QuickBooks Desktop version supports every Windows release. Before troubleshooting, see the system specifications for your specific QuickBooks year.
On a supported Windows computer, you must perform the following troubleshooting steps.
If Windows Firewall is preventing QuickBooks or Web Connector from communicating properly, see our guide on Windows Firewall blocking QuickBooks for additional troubleshooting steps.
Web Connector is a one-stop solution to set up and manage your connected apps. The Connected apps will reflect all the applications that you set up with QuickBooks.
Note: Before setting up the Web Connector, keep the following things in mind;
Perform the steps given below to download and install the QuickBooks Web Connector app.
If you get an error after installing Web Connector, then uninstall and reinstall it.
Add an app
If you have a .qwc file from your third-party web app, you can link it with QuickBooks.
Manage an app
Confirm that you sign in to QuickBooks as an administrator and then sign in to your Intuit account.
Delete an app
You have the option to delete an app when you don’t need it any longer from Web Connector. After deleting the app, the data exchange will not work with QuickBooks Desktop.
Step 1: Delete the app from Web Connector
Step 2: Delete the app via QuickBooks Preferences
Transfer the app to your device.
You can transfer the Web Connector app to another computer for the same company file. Once the app is transferred, the connection from the other device will be removed. Confirm that you are using the latest version of QuickBooks Desktop.
If you are moving the entire QuickBooks setup to another computer, see our guide on move QuickBooks to a new computer for additional steps.
When QuickBooks Desktop runs on a hosted server or remote desktop, Web Connector must be able to access the correct company file and integration files within that environment.
Check that QuickBooks Desktop, Web Connector, and the application’s QWC file are set up in the appropriate hosted environment. Installing Web Connector on your personal computer may not work if the company file and integration run on a remote server.
Some hosting providers restrict background apps and scheduled tasks. If syncing fails only in the hosted environment, ask your hosting provider to check application permissions, startup settings, & support for Web Connector.
If QuickBooks Desktop is hosted or being accessed in a multi-user environment, also check whether QuickBooks hosting mode is configured correctly.
A few simple habits can help keep your QuickBooks Desktop integrations running smoothly.
You must contact the third-party app vendor for QBWC1012, certificate failures, XML parsing errors, or issues with the application servers. Also, you can connect with the vendor to check the .QWC file, authentication, and data being sent to QuickBooks.
You can connect with Intuit support for QuickBooks connection problems, File ID-related errors, or when you see a sign of a damaged QuickBooks installation.
Whereas, you can connect with the QuickBooks Pro or IT professional for complicated company file access, permissions, or hosted-server configuration.
A QuickBooks Web Connector error can interrupt your daily workflow, but many issues can be resolved using simple checks. Start by opening the correct company file, closing any pop-ups, matching administrator permissions, checking your password and QWC file, and updating QuickBooks Desktop and Web Connector.
If you still cannot resolve the issue, send the QBWC error code, the full error message, the QWCLog.txt file, and your QuickBooks Desktop year to your app vendor or Intuit Support. These details will help them investigate the problem and guide you toward the right fix. For further guidance, you can get help from our BooksMerge professionals.
To fix this issue, restart QuickBooks Desktop & Web Connector, verify the application password, and review the .QWC file. Search for the exact error code to find the right troubleshooting method.
The QuickBooks Web Connector error on Windows is caused by incorrect passwords, permission restrictions, missing application files, incompatible versions, and blocked connections. Review your QuickBooks version’s Windows requirements before fixing the error.
You can download the latest version of QuickBooks Web Connector through the Intuit developer site.
A log file error may appear when QuickBooks Web Connector cannot create, access, or write to QWClog.txt. Therefore, to fix the issue, review file permissions and follow the given Intuit instructions.
You can find the latest version of QuickBooks Web Connector by visiting Intuit’s developer page.
To install the Web Connector, download and extract the installer. After this, right-click QBWebConnectorInstaller.exe and click Run as administrator. Then, follow the on-screen instructions and install it on the computer where the company file is saved locally.
To uninstall the Web Connector, open the Control Panel, choose Uninstall a program, and remove Web Connector. Ensure you keep the .QWC file handy because integration must be added again to restore syncing.
No. Web Connector is intended for QuickBooks Desktop integrations. QuickBooks Online generally connects to apps through online integrations and APIs.
QBWC stands for QuickBooks Web Connector, a Windows application that transfers data between QuickBooks Desktop and compatible third-party applications.
Yes, Web Connector is available as a free download from Intuit. However, the third-party app you connect may charge a separate subscription or service fee.
AI-triaged.
Human-solved.
Instant QuickBooks diagnostics, then a certified ProAdvisor takes over live.
first-call fix
match time
live coverage