Overview
The QQube synchronization log contains an Intuit Software Development Kit (SDK) error similar to the following:
Synchronization log message
What the Error Means
Error 80040414 comes directly from the Intuit SDK. QuickBooks has displayed a modal dialog box that must be closed before QQube or any other third-party application can communicate with the company file.
In a Multi-User implementation, the dialog appears in the dedicated Windows synchronization session where the QQube server components were installed.
Common Modal Dialogs
| Dialog Type | Typical Cause |
|---|---|
| QuickBooks advertisements | A product or service promotion is waiting for user action. |
| Internet security warning | QuickBooks reports that Windows or Internet security settings are not configured correctly. |
| Intuit account prompt | The required Intuit account has not been created or is not correctly assigned to the QuickBooks user used by QQube. |
| QuickBooks update prompt | A QuickBooks maintenance or release update requires attention. |
| Modify Report prompt | A QuickBooks report preference is causing a dialog to appear during automated access. |
| Reminder or other QuickBooks prompt | QuickBooks is waiting for a user response before allowing automated access to continue. |
Examples
Internet Security Levels

Intuit Account Prompt

QuickBooks Update Service

Modify Report

Resolution
Find the Dialog in the Synchronization Session
Log in to the Windows session where the QQube synchronization runs. Start the synchronization and watch QuickBooks. Close or resolve the dialog that appears.
In a Multi-User implementation, this must be done under the dedicated Windows synchronization user where QQube was installed.
1. QuickBooks Advertisements
Close the advertisement. You may also disable QuickBooks product and service popups by following Intuit's instructions for stopping QuickBooks popups.
2. Internet Security Levels Warning
Close the warning and correct the applicable Windows or Internet security settings. Review Intuit's Internet security troubleshooting article.
3. Intuit Account Prompt
Complete the required Intuit account setup for the QuickBooks user assigned to QQube.
When QQube aggregates multiple company files, each company file that requires an Intuit account must use its own unique account email.
Review Create Connection Users.
4. QuickBooks Update Service
Apply the required QuickBooks update.
In a QQube server implementation, leaving QuickBooks open to the No Company Open window can prevent the update prompt from blocking an automated company-file login.
5. Modify Report Prompt
For QQube Single-User, close the Modify Report dialog.
For a QQube Multi-User server installation, log in as the QuickBooks user assigned to QQube and clear the applicable report preference shown below.

If No Dialog Appears
If the error occurs but no modal dialog appears while watching the synchronization, verify the QQube implementation.
In a Multi-User environment, the Synchronizer must run only under the dedicated Windows synchronization user where QQube was installed. A regular server or Remote Desktop user is not a synchronization user.
Review the installation and requirements guides.
Expected Result
The blocking QuickBooks dialog is closed or permanently corrected, the dedicated synchronization session remains available, and the synchronization completes without Error 80040414.
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