Users encounter the error QBWC1039 when trying to connect QuickBooks to an application using QuickBooks Web Connector (QBWC). The causes behind this error are shiting the company file to a new location, the user must have renamed the file, incompatible software, and company file, or restricted admin rights. When users face QBWC1039 error in QuickBooks, they cannot access the company file data or add FileID to the company file.
Before fixing QuickBooks Web Connector error QBWC1039, you must create a company file backup, ensure a stable internet connection, and update QuickBooks Desktop (QBDT) to its latest version. The steps to resolve this error include restoring the backup file to its original location, renaming the company file, generating a new owner/FileID pair value, running QBDT as an administrator, configuring a web connector, or updating QuickBooks.
In this article, you will gain complete insights on error code QBWC1039, its causes, prerequisites, steps to fix this error, the importance of fixing this error, and answers to all the FAQs asked related to this topic.
What does QuickBooks Web Connector Error Code 1039 mean?
Error QBWC1039 in QuickBooks Desktop occurs when the QuickBooks Web Connector encounters issues connecting with a third-party application. This error often arises due to a renamed or relocated company file, mismatched configurations, or insufficient permissions granted to the application. Users may also face this error if the Web Connector is improperly set up or if duplicate app configurations exist. When this error appears, it prevents seamless integration with external tools, disrupting workflows.
Here are the error messages that are displayed when encountering QBWC1039 due to various causes:
QB WebConnector Error Message 1
In case the QuickBooks company data file is not opening.
QB WebConnector Error Message 2
The application does not have permission to access the QuickBooks company data file.
QB WebConnector Error Message 3
Unable to add the File ID to the company file for this Application.
QB WebConnector Error Message 4
The Unique Owner ID or the File ID both pair values are required.
Causes Behind the Occurrence of Error QBWC1039
Here are the possible reasons why users are facing QuickBooks error QBWC1039:
- The company file has been moved or renamed.
- Web Connector is not set to run when QuickBooks is closed.
- The third-party application was improperly removed from the QuickBooks Web Connector.
- The application lacks permission to access the company data file.
- The application has not previously accessed the company data file.
- The user is attempting to integrate a third-party application multiple times.
- The company file name was changed without updating QuickBooks Desktop configurations or settings.
- Compatibility issues exist between the company file and the application.
- QuickBooks admin has restricted integration with third-party applications.
- The same configuration file is being added twice by the user.
Prerequisites for Resolving QuickBooks Error QBWC1039
Before you start resolving error QBWC1039, you must take certain measures to ensure a successful resolution. Here are the prerequisites for fixing this error.
- Update QBDT to its Latest Version: To ensure a smooth process of fixing QuickBooks Web Connector error code 1039, you must always use the most recent version of QuickBooks, which is bug-free.
- Create a backup copy of the Company File: Since your company file consists of important financial data of the business, you should create its backup file and save it in an accessible location. So if in case you lose the company file, you will at least not lose all the important data.
Similar Issue: QuickBooks web connector error QBWC1085
How to Resolve QuickBooks Web Connector Error QBWC1039
The steps to resolve error QBWC1039 are different for each cause. Since there are many possible causes of this error, the error message is displayed because each of them is different. Here are the solutions and their step-by-step guide for each situation:
Situation 1: Issue While Connecting to QuickBooks
QBWC1039 Error Message: Error Connecting to QuickBooks
Cause: Users encounter this error when the QuickBooks Web Connector and the company file are located in different directories.
Solution: Steps to resolve this error if you are facing issues in Connecting to QuickBooks:
- Step 1: Verify the location of your QuickBooks company file.
- Step 2: Ensure the Web Connector is stored in the same directory as your company file.
Situation 2: The QuickBooks Company Data File is Not Open
QBWC1039 Error Message: When the QuickBooks company data file is not open, the BeginSession method must specify the name of the file.
Cause: If your company file has been renamed, moved to a different location, or is incompatible with the third-party app, then you will encounter a QBWC1039 error. Sometimes this error also occurs when the Web Connector isn’t configured to run when QuickBooks is closed.
Solution: Here are the steps to fix error QBWC1039 if you renamed or moved your company file:
- Step 1: Rename the company file to its original name.
- Step 2: If you relocated the file, create a backup and restore it to its previous location.
- Step 3: Inform your app’s support team about the file’s updated location to ensure synchronization.
If Web Connector isn’t set up to run when QuickBooks is closed:
- Step 1: Log in to QuickBooks as the Admin user.
- Step 2: Switch to Single-user Mode via the File menu if Multi-user Mode is active.
- Step 3: Navigate to Edit > Preferences > Integrated Applications > Company Preferences.
- Step 4: Select your third-party app and click Properties.
- Step 5: Check the box labeled Allow this application to log in automatically.
- Step 6: In the Authorization window, select the YES option.
- Step 7: Choose the User to log in and click on the OK button.
Situation 3: Problem Adding the Application
QBWC1039 Error Message: Review the QBWCLog.txt file for details.
Causes: You are encountering this error message when the company file is either not open or was relocated or you are using an outdated version of QuickBooks.
Solution: Here are the steps to resolve this error if you have encountered QBWC1039 Error Message: Review the QBWCLog.txt file for details.
- Step 1: Restore the file to its original name or location.
- Step 2: If renaming or relocating the file is necessary:
- Remove the app from QuickBooks Web Connector.
- Rename or move the file.
- Reconnect to Web Connector.
- Step 3: Ensure all installed versions of QuickBooks are updated to the latest release.
Special Case: If you downgraded to an older QuickBooks version, reinstall and update the newer version to the latest release, even if it’s unused. For example, if you upgraded from QuickBooks 2020 to 2021 but reverted to 2020, you’ll need to install and update 2021 to avoid compatibility issues.
Situation 4: Application Lacks Permission to Access Data File
Error Message: The application does not have permission to access the QuickBooks company data file.
Cause: Users will encounter error QBWC1039 – Application Lacks Permission to Access Data File when QuickBooks Administrator hasn’t granted access to the third-party application.
Solution: Follow the steps given below to fix error QBWC1039 if you are facing this error due to not having access to the data file.
- Step 1: Log in to QuickBooks as the Admin user.
- Step 2: Switch to Single-user Mode from the File menu if necessary.
- Step 3: Go to Edit > Preferences > Integrated Applications > Company Preferences.
- Step 4: Uncheck Don’t allow any applications to access this company file.
- Step 5: When prompted, confirm by selecting Yes in the SDK App Authorization pop-up.
- Step 6: Select your third-party application and allow access. Click on the OK button.
Situation 5: The application Hasn’t Accessed This File Before
Error Message: This application has not accessed this QuickBooks company data file before
Cause: Users will face this error message when the QWC file is added to the Web Connector without admin privileges.
Solution: Users can follow the step-by-step guide to resolve QuickBooks Web Connector error code 1039 if the QQC file has been added to the QBWC without any admin privileges.
- Step 1: Open the QuickBooks Desktop application.
- Step 2: Sign in as Admin in Single-user Mode.
- Step 3: Launch the Web Connector and add the QWC file.
Situation 6: Users Cannot Add FileID to the Company File
QBWC1039 Error Message: Unable to Add FileID to Company File
Cause: You are unable to add FileID to the company file because the application was added multiple times to the same location.
Solution: Users must ensure that they have saved the software only at one location. You must not keep the application at the same location multiple times. However, if you are still unable to resolve the issue, you should contact QuickBooks support for assistance with this issue.
Situation 7: Issues with OwnerID/FileID
QBWC1039 Error Message: Unique OwnerID/FileID Pair Required
Cause: The reason why you’re facing this error is that the app is already added to QuickBooks, and you’re attempting to re-add it.
Solution: Here are the steps to troubleshoot error QBWC1039 if you are having issues with the Owner ID/FileID.
- Step 1: Open the QuickBooks Desktop application.
- Step 2: Download the CP3 tool and launch it.
- Step 3: Select the QWC file and add it to the tool’s QBWC file location field.
- Step 4: Click Remove Stamp.
- Step 5: Confirm actions in the QuickBooks Application Certificate and Access Confirmation windows.
- Step 6: ReOpen the QBDT application and Web Connector. Add the third-party app again.
Conclusion
Fixing the QuickBooks web connector error QBWC1039 is very important for maintaining the seamless integration between QuickBooks Desktop and third-party applications. By identifying the specific cause of the QBWC error code 1039 and following the steps mentioned above, users will be able to quickly resolve the error. To be able to resolve QuickBooks errors including updating QuickBooks, restoring or renaming the company file, and properly configuring Web Connector settings. Always ensure admin permissions are granted, and third-party apps are managed correctly. For a smoother experience, keep your QuickBooks software up-to-date and back up your company file before making changes.
Frequently Asked Questions
QBWC1039 error connecting to the QuickBooks accounting software is experienced by the users when the company file and the QuickBooks Web Connector are placed in directories different from one another. This error can be resolved by ensuring that both these files are saved in the same directories.
You can resolve error QBWC1039 in QBDT by first finding out the cause of this error. When you are prompted with the error message, look for its cause and then work according to resolve this error.
Before you start resolving this error you must download the latest update available in QuickBooks, and use its latest version. After this, you must also create a backup of the company file. By doing this, you will make sure that the financial data of your company is safe and secure. Lastly, throughout troubleshooting, ensure a stable internet connection.
You are facing error QBWC1039 in QuickBooks because of company file is saved at a different location, or it has been renamed, compatibility issues, the same file is added twice, the application lacks permission, or when the QuickBooks Web Connector is not set properly to run QuickBooks.
There is no direct link between QuickBooks Error QBWC1039 and data loss or other serious problems. Disconnecting from the third-party program could prevent you from carrying out crucial accounting tasks including uploading transactions, controlling inventories, and updating payroll.
Check for and fix any damaged or corrupted company files, make sure your computer’s antivirus and firewall settings do not prevent the Web Connector or the third-party application from connecting, and update QuickBooks and the third-party application regularly to avoid QuickBooks Error QBWC1039 from happening again.