Introduction
With QuickBooks Web Connector, QuickBooks Desktop, and Flex all working to communicate your information back and forth, troubleshooting the connection between Flex and QuickBooks can be complex. We're here to help.
Always follow the steps for diagnosing the problem, in order, when you first encounter a problem. It's the fastest way to get an answer. (If Flex has solved it before, it gets you straight to the solution we know works. If Flex hasn't seen it yet, it helps us get to the bottom of things as quickly as possible.)
Understanding the information in the tables:
- Error Code lists error codes precisely as shown in the error
- Error Message uses direct quotes of the core message shown in the error
- Problem summarizes the user experience in one line (might contain links in parentheses)
- Links are to proven solutions from Flex or more information from outside resources
Diagnosing the Problem
Find known answers fast
- Note the error code and error message.
- Search this page for the error code. If no code/results, search this page for the error message. If no message/results, search or browse this page for some keywords related to the problem. (Learn how to search in page.)
- When you find a match, click the link. Depending on the specific error, you might see more than one link. Generally, the Error Message link is more specific than the Error Code link. When there is no error code/message or the solution applies to multiple errors, a link is provided in Problem.
- If you don't find a match, continue below
Determine where the problem is occurring
- Note the specifics of the error you're getting. Where do you see the error? What information is contained in the error? What steps were you taking when you encountered the problem?
You can find some errors after the fact in Flex > Menu > Integrations > QuickBooks Desktop > Errors
- Compare the specifics you're getting with the following:
- Web Connector errors will appear when Web Connector runs, and are recorded by Web Connector and sometimes Flex. The error codes are generally four digits preceded by QBWC ("QBWC9999").
- QuickBooks Desktop errors will appear when Web Connector runs, and are recorded by Web Connector and sometimes Flex. The errors come with or without error codes but with a message that often contains "QuickBooks error message" in the error. When present, the error codes are generally four digits ("ERROR CODE:9999"). They might contain the solution in the error message or description.
- Flex errors will appear while using the Flex app, and are recorded by Flex. They often contain "Flex" or "Flex4" in the error. They frequently prevent the data from being sent to Web Connector at all. They might contain the solution in the error itself.
- Determine the likely source of the error and double-check the troubleshooting table for that source. (Flex errors have a separate article.)
- If you don't find a match, continue below
Get solutions for Web Connector and QuickBooks errors
-
Search QuickBooks Support for the error code. If no code/results, search for the error message. If no message/results, search for some keywords related to the problem.
To be sure your results are specific to QuickBooks Desktop, use the Filter to select by product (located just above the listed results).
- If you find a match, follow the QuickBooks solution.
- If you don't find a match, try a web search. Other companies that connect to QuickBooks have often come across problems that Flex hasn't seen yet. QuickBooks error codes/messages are not unique to Flex. Solutions from a web search frequently work when applied.
- If you find a match, try it
- If you don't find a match, reach out to the QuickBooks community or contact QuickBooks Support
- If the problem persists, continue by submitting a support ticket
Web Connector Errors
Problems related to Web Connector functionality or that have a Web Connector error code/message. If the problem isn't listed here, continue by diagnosing the problem.
Error Code |
Error Message |
Problem |
--- | --- |
I need to set up QuickBooks Web Connector. |
--- | --- |
I need to download the .qwc file from Flex so I can set up Web Connector. |
QBWC1005 |
Web Connector Failed to Run |
varies |
QBWC1006 |
||
QBWC1007 |
Error occured when connecting to Quickbooks | |
QBWC1008 |
||
QBWC1009 |
||
QBWC1011 |
Application name does not exist in registry | |
QBWC1012 |
Server was unable to process request | |
QBWC1016 |
No application was selected for update | |
QBWC1018 |
No application available to select at this time | |
QBWC1019 |
No application available to un-select at this time | |
QBWC1020 |
There are scheduled jobs. Web Connector will not be able to run these jobs if you exit. | |
QBWC1022 |
An error occurred when connecting to Quickbooks | |
QBWC1023 |
||
QBWC1024 |
||
QBWC1030 |
Password is not available for application | |
QBWC1032 |
Could not find application [Application Name] in registry to complete scheduled update | |
QBWC1033 |
QB web connector failed to initialize QWCLog.txt file and will not run | |
QBWC1035 |
Dns.Resolve (localhost) failed due to exception | |
QBWC1037 |
Application sent following error or warning message when checking version of QB web connector. Update aborted. | |
QBWC1038 |
User canceled from primary key input. Need primary key to continue. | |
QBWC1039 |
There was a problem adding the application. Check QWCLog. txt for details. |
varies |
I can't export Flex elements into QuickBooks Desktop. | ||
I can't get Flex added to Web Connector. |
||
QBWC1040 |
Web connector did not provide a valid username and/or password |
varies |
QBWC1041 |
Garbage Data | |
QBWC1048 |
QuickBooks Web Connector could not verify the web application server certificate | |
QBWC1053 |
A modal dialogue box is opened in the QuickBooks company file | |
QBWC1085 |
QuickBooks was unable to write to the log file. QuickBooks will open without writing to log file | |
QBWC1088 |
Company files do not match. Cannot remove this application |
QuickBooks Errors
Problems related to QuickBooks forms, functions, etc. or that have a QuickBooks error code/message. If the problem isn't listed here, continue by diagnosing the problem.
Error Code |
Error Message |
Problem |
0x80040408 |
Could not start QuickBooks. |
I can’t export Flex elements to QuickBooks. |
0x8004041A |
This application does not have permission to access this QuickBooks company data file. The QuickBooks administrator can grant access permission through the Integrated Application preferences. |
|
0×80040438 |
The application trying to connect to QuickBooks is not supported while multiple instances of QuickBooks are running. |
|
--- |
The account for this transaction must be of type Accounts Receivable. |
|
6430 |
Flex Errors
Problems related to Flex elements, functions, etc. or that have a Flex error code/message have a separate article to search. If the problem isn't listed there, continue by diagnosing the problem.