You see an error in the log similar to this:
This error comes directly from the Intuit Software Development Kit (SDK) and indicates that it is unable to open the requested QuickBooks company file because it is "not clear" to do so.
There are eight possible causes:
Cause 1. This usually happens when someone remotely logs in and needs to perform an 'Administrator' only task, requiring single user mode, to merge accounts, items. Etc. Just requires awareness.
Cause 2. This can occur if the specific QQube user to automatically open the QuickBooks file, is being logged into elsewhere by another user. This can also occur with an incorrect setup in a Remote Desktop / Terminal Services environment where several users are erroneously setup to synch the data. (See Cause 8. below.)
Cause 3. You can either change the QuickBooks company file name back to what was previously listed in the QQube Configuration Tool, or Add or Remove the company file to 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 under the user where you installed QQube.
Cause 4. Use the QQube Configuration Tool to change the path. If you have a multi-user version you can only do this on the server under the user where you installed QQube.
Cause 5. Ensure that the properties for the QuickBooks Icon is not checked to be "Run As Administrator".
Cause 6. 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 7. The synch takes place under a specific user where you install QQube (Administrator on a local network; [qqubesynch] on a remote desktop or hosted network.) If you log out of that user where the synch takes place, then the QuickBooks client can't run, and therefore QQube cannot communicate with QuickBooks. You can, however, disconnect. If you are unfamiliar with the proper implementation, please review our installation guides.
Cause 8. The synch takes place under the user where QQube is installed. However, regular users, in a multi-user implementation, may erroneously attempt to run the synchronizer under their own user name (or erroneously install an update under their own user name causing the synch to auto kick off), and cause errors like this to occur. A regular user is never a synch user unless you have a single-user on a workstation or laptop. If you are unfamiliar with the proper implementation, please review our installation guides.
is requesting access to a wiki that you have locked: https://clearify.com/wiki/view/381/error-80040408-quickbooks-doesn-t-start
Your session has expired. You are being logged out.