QBWC1039: If the QuickBooks company data file is not open, a call to the “BeginSession” method must include the name of the data file.

Modified on Tue, Dec 10, 2024 at 3:24 PM

Steps to Fix Web Connector Error QBWC1039:

1. Ensure Web Connector is Set to Run When QuickBooks is Closed

The Web Connector needs to be configured to run even when QuickBooks is not open. Follow these steps:

  1. Open QuickBooks and sign in as the admin user.
  2. If you are in multi-user mode, switch to single-user mode:
    • Go to the File menu and select Switch to Single-user Mode.
  3. Go to the Edit menu and choose Preferences.
  4. In the Preferences window, select Integrated Applications and then go to the Company Preferences tab.
  5. Find the application in question, and click Properties.
  6. Ensure that Allow this application to log in automatically is selected.
  7. Click YES when asked for authorization and select the user to sign in automatically.
  8. Confirm the settings by selecting OK.

2. Check for Web Connector Configuration Errors

Check if the Web Connector is properly set up:

  1. Open Web Connector:
    • Go to the Start menu, type “Web Connector,” and select it.
  2. In the Web Connector window, make sure your third-party application is listed.
  3. Check the Application Settings:
    • Confirm that the correct company file is selected.
    • Ensure the credentials (username/password) for the third-party application are correctly entered.
  4. Click on the Update Selected button in Web Connector to refresh the connection.

3. Ensure Correct Company File Path

If you renamed or moved your company file, Web Connector might not find it:

  • Restore the original name of your company file if it was renamed.
  • If the file was moved, either:
    • Restore it to its previous location, or
    • Update the file path in Web Connector by selecting the correct location of the company file.

4. Update QuickBooks and Web Connector

Make sure both QuickBooks and Web Connector are up-to-date, as outdated versions may lead to compatibility issues:

  1. Check for QuickBooks Updates:
    • Go to Help > Update QuickBooks > Update Now. Follow the instructions to install any available updates.
  2. Update Web Connector:
    • Visit the Web Connector download page to ensure you have the latest version installed.

5. Reinstall or Repair the Web Connector

If none of the above steps work, you can try reinstalling the Web Connector:

  1. Uninstall Web Connector:
    • Go to the Control Panel > Programs and Features > Uninstall a Program.
    • Find QuickBooks Web Connector in the list, and uninstall it.
  2. Reinstall Web Connector:
    • Download and install the latest version of Web Connector from the QuickBooks website.
    • Once installed, configure the Web Connector again to sync with QuickBooks.

6. Check for Third-Party Application Errors

The issue could also be with the third-party application itself. Here's what to do:

  • Verify Credentials: Ensure that the third-party application credentials (user, password, etc.) are correct.
  • Check Compatibility: Ensure that the third-party application is compatible with the version of QuickBooks you are using.
  • Contact Support: If you continue to see the error, reach out to the support team for the third-party application for assistance.

7. Check the QuickBooks Web Connector Log File

The Web Connector log can give you more specific information about the error. Here's how to access it:

  1. Go to the Web Connector folder on your computer (typically located under C:\Program Files (x86)\Common Files\QuickBooks).
  2. Find the log file named QBWebConnector.log and open it in a text editor.
  3. Look for any specific error messages that could point to the cause of the QBWC1039 error. These messages might give you clues about the problem, such as authentication failures or file path issues.


Note: If you still get this error, reach out to Intuit Support.


Reference: https://quickbooks.intuit.com/learn-support/en-us/set-up-payments/fix-common-web-connector-errors/00/203305

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons

Feedback sent

We appreciate your effort and will try to fix the article