Overview
In the QQube Configuration Tool, the synchronization log list may display a red entry similar to Error: 80040403 - CLICK TO FIX. Select that red status link to open this guide.

Resolve every failed entry
A later synchronization that reports Success does not mean this earlier error corrected itself. The failed entry must still be reviewed and resolved.
The detailed synchronization log for this entry contains a message similar to the following:
Detailed synchronization log message
<<<<<<<<<<<<<<<<<<<<<< 10/15/2027 06:44:57 PM >>>>>>>>>>>>>>>>>>>>>> QBXMLSession_OpenConnection File named F:\QB Data\Rock Castle.QBW is not opened. BeginSession Error Code: 80040403 Could not open the specified QuickBooks company data file. <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
What the Error Means
Error 80040403 comes directly from the Intuit Software Development Kit. QQube cannot open or connect to the QuickBooks company file stored in its configuration.
QuickBooks Pro and Premier
This guide applies to QuickBooks Pro and Premier company files. QuickBooks Enterprise Custom Reporting connection errors use separate troubleshooting procedures.
The most common causes are a company file that was renamed or moved, QuickBooks running with elevated administrator privileges, a QuickBooks installation or company-file problem, or a connection-user sign-in problem.
Resolution
Complete these checks in order.
1. Confirm the Company Filename
If the QuickBooks company filename changed, either restore the original filename or remove and add the company file again in the QQube Configuration Tool using its current filename.
The filename cannot be edited directly in QQube.
In a Multi-User implementation, perform this work on the server while logged in to the Windows user where QQube was installed.
Review Remove a QuickBooks Company File and Add a QuickBooks Company File.
2. Confirm the Company File Path
If the company file was moved, update QQube to use its current path.
In a Multi-User implementation, perform this work on the server while logged in to the Windows user where QQube was installed.
3. Disable Run as Administrator for QuickBooks
Open the QuickBooks shortcut properties and confirm that Run this program as an administrator is not selected.
4. Update and Test QuickBooks
- Open the affected company file manually.
- Install the latest required QuickBooks release.
- Confirm that the company file opens without an error.
- Run the QuickBooks Tool Hub file and network repair tools.
5. Test the QuickBooks Connection User
- Sign in manually to the affected company file using the QuickBooks user assigned to QQube.
- Resolve any QuickBooks or Intuit account sign-in prompt before continuing.
- Run only the Company Setup data model for the affected company in QQube.
Review Create Connection Users for the required QuickBooks and Intuit user setup.
6. Rebuild the Connection If Company Setup Still Fails
- Remove the QuickBooks user assigned to QQube.
- Remove QQube from Edit > Preferences > Integrated Applications in QuickBooks.
- Follow Rebuild and Verify a QuickBooks Company File.
- Remove and add the company file again in the QQube Configuration Tool.
Expected Result
The QuickBooks company filename and path match the QQube configuration, QuickBooks opens normally, the connection user can sign in, and the synchronization completes without Error 80040403.
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article