There is an error in the log similar to this:
This error comes directly from the Intuit Software Development Kit (SDK) and indicates that it is seeing two possible QuickBooks files from which it can extract data, and that it is confused about which one it should communicate with.
There are six possible causes:
Cause 1. Make sure that there is only one copy of QuickBooks running at a time when performing a data refresh.
Cause 2. The QuickStart feature allows QuickBooks to be 'always running' but causes communication errors, and must be turned off. This is NOT a global preference - and why you login as the QQube User to ensure its effect.
Cause 3. You can either change the QuickBooks company file name back to what was previously listed in the QQube Configuration Tool, or Add Company then Remove Companyto reset the correct name. (You can't change the name of the company in the QQube Configuration Tool Directly). (If you have a multi-user version you can only do this on the server while logged in as the dedicated synch user.)
Cause 4. Use the QQube Configuration Tool to change the path. If you have a multi-user version you must do this on the server while logged in as the dedicated synch user.
Cause 5. Open up QuickBooks to NO company file, before attempting to load multiple QuickBooks files. The Software Development Kit (SDK) does not allow developers to close a QuickBooks file that is already manually opened.
Cause 6. The key to fixing this error, is understanding and acknowledging the concept of having a dedicated, always running, server user that does nothing but allow the QuickBooks client and the QQube Database to communicate. Please review the installation and requirements guides
is requesting access to a wiki that you have locked: https://clearify.com/wiki/view/382/error-8004040a-quickbooks-already-open
Your session has expired. You are being logged out.