The QuickBooks Web Connector (QBWC) is a crucial tool for automating data transfers between QuickBooks Desktop and other programs if you use third-party integrations with QuickBooks. However, adding a new program may cause problems, and QBWC1039 is one of the most frequent errors users encounter.
Particularly when you're in the process of configuring a new integration, this issue can be very annoying. Let's examine the meaning of QBWC1039, its causes, and efficient troubleshooting and resolution techniques.
What Is QuickBooks Web Connector Error QBWC1039?The QuickBooks Web Connector Error QBWC1039 occurs when the Web Connector is unable to add a new application to its list of integrated apps. It usually appears with messages like:
- "There was a problem adding the application. Check the QBWCLog.txt for details. Error connecting to QuickBooks. Error message received from QuickBooks was <...>"
- "QBWC1039: Unique OwnerID/FileID pair value required."
- "QBWC1039: This application has already been added."
This error can be triggered by various scenarios, such as:
- The application you're trying to add is already registered.
- The company file has changed or moved.
- The application's configuration file (
.QWC
) is missing or misconfigured. - User permissions or QuickBooks file access conflicts.
Understanding the cause of the error is the first step toward resolving it. Here are the most frequent reasons:
1. Application Already ExistsQBWC1039 will be triggered if you attempt to add the same application to Web Connector again using the same OwnerID/FileID.
2. Moved or Renamed Company FileWeb Connector might not be able to locate the intended file path if the QuickBooks company file has been relocated or renamed since the initial setup, which would result in the error.
3. Incorrect .QWC FileThe app's configuration data, contained in the.QWC file, can be out-of-date or contradictory.
4. User Permission ConflictsDuring the initial configuration of the integration, QuickBooks must be open with the relevant company file and logged in as an administrator (in single-user mode).
Step-by-Step Troubleshooting for QBWC1039Here's how to identify and resolve the issue:
Step 1: Check If the App Is Already Registered- Open Web Connector (Start Menu > Search for "Web Connector").
- Look for the application in the list.
- If it's already there, remove it by unchecking the box and clicking Remove.
- Try re-adding the application using the updated
.QWC
file.
Note: If the app still shows up even after removing, check theC:\ProgramData\Intuit\QBWebConnector\log
folder for logs and manually clean the leftover entries in the Web Connector configuration file (backup first!).
Open the .QWC
file with a text editor like Notepad and look for:
- OwnerID and FileID – these should be unique to this integration.
- QuickBooks Company File Path – ensure this points to the correct
.QBW
file. - IsReadOnly="false" – ensure this setting matches your use case.
If you're unsure how to generate or edit the .QWC
file, contact the app developer or use their documentation.
When adding the app:
- Launch QuickBooks Desktop as Administrator.
- Open the company file you want to integrate with.
- Ensure you're in Single-User Mode.
- Log in as the Admin user.
For the Web Connector to connect during the initial sync, QuickBooks must be operating with the appropriate company file open.
Step 4: Reset the Connection SettingsIf the integration has gotten out of sync, resetting may help:
- Remove the application from the Web Connector list.
- In QuickBooks, go to Edit > Preferences > Integrated Applications.
- Click Company Preferences tab.
- Remove the app from the list there as well.
- Re-import the
.QWC
file and reauthorize the connection.
Ensure that:
- Both Web Connector and QuickBooks are operating as Administrators.
- The company file is not locked and is available.
- If the folders are hosted on a server, you have complete read/write access to them.
For More : QuickBooks Error 6190 816
- Backup your .QWC file and logs before making changes.
- Document the original file path and settings when setting up a new integration.
- Use unique OwnerID/FileID combinations for each app.
- Make sure that your Web Connector version is compatible with all QuickBooks and third-party app updates.
When you're attempting to use app integrations to streamline your business operations, QuickBooks Web Connector Error QBWC1039 might be a major obstacle. Nevertheless, you can generally fix it fast with a little troubleshooting, which includes looking for duplicate apps, examining the.QWC file, and making sure the permissions are correct.
Try contacting a QuickBooks +1-(855)-955-1942 or the third-party app supplier if you're still having trouble. Sometimes a minor setting change is all that's needed to get things back to normal.