> ## Documentation Index
> Fetch the complete documentation index at: https://docs.conductor.is/llms.txt
> Use this file to discover all available pages before exploring further.

# How to fix: "QuickBooks is waiting for input on a pop-up or modal window"

> A pop-up in QuickBooks Desktop stops syncing until someone answers it. How to find it and keep it from coming back.

> [!NOTE]
>
> This guide is provided by Conductor, the service that powers the QuickBooks
> Desktop integration for many business tools, including the one that sent you
> here.

Any pop-up in QuickBooks Desktop, or a Windows prompt in front of it, stops the Web Connector from reaching your company file. Nothing syncs until a person answers it on the computer that runs the Web Connector. Conductor cannot click it for you. Not at that computer? Send this page to whoever can sign in to it.

![QuickBooks Desktop "Warning" dialog that reads "You cannot record a blank transaction." with an OK button](https://mintlify.s3-us-west-1.amazonaws.com/conductor/images/help/connection-errors/quickbooks-pop-up-blocking-sync/warning-blank-transaction.png)

A warning this ordinary is enough. Open windows such as an invoice do not block, though closing them is a cheap extra step.

## How you know

* Your app says "QuickBooks is waiting for input on a pop-up or modal window" (`0x80040414`).
* Requests keep failing with "Request timed out after 90 seconds, before it was sent to QuickBooks Desktop" (60 in some apps), then "Your QuickBooks Desktop connection is not active right now".
* The "Last QBD heartbeat" in the Conductor dashboard may stop moving.
* The Web Connector shows "Error connecting to QuickBooks - close any modal dialog in QuickBooks." in red, or `QBWC1053` in its log.

![QuickBooks Web Connector "Last result" field in red: "Error connecting to QuickBooks - close any modal dialog in QuickBooks."](https://mintlify.s3-us-west-1.amazonaws.com/conductor/images/help/connection-errors/quickbooks-pop-up-blocking-sync/web-connector-close-any-modal-dialog.png)

The Windows prompt to "allow this app to make changes to your device" gives the "configuration issue" error (`0x80040408`) instead. A lone timeout often has another cause.

## Fix it now

**1. Look now, on the Web Connector's computer**

Sign in as the Windows user that runs the Web Connector while the errors are still coming. The pop-up shows only there, never in another login or computer, and stays until someone answers it. Bring QuickBooks to the front; look behind it and on the taskbar. On [Rightworks](https://docs.conductor.is/help/guides/rightworks.md) with several logins, check each one.

> [!WARNING]
>
> Connecting by Remote Desktop from a screen of a different size can itself raise the theme warning below. To leave, close the Remote Desktop window; signing out of that Windows user closes QuickBooks and the Web Connector.

**2. Screenshot the pop-up, then answer it**

Capture the whole screen first; the lasting fix depends on which pop-up it is. Then answer it as [Which pop-up is it?](#which-pop-up-is-it) describes (for a plain warning, click **OK**) and retry.

> [!NOTE]
>
> One prompt must be answered, not closed: QuickBooks asking whether an application may access the company file. As the QuickBooks Admin, choose the **Yes, always** option.

**3. Still stuck? Restart QuickBooks and the Web Connector**

1. In the Web Connector, click **Exit**.
2. Close QuickBooks Desktop if it responds.
3. Open **Task Manager** (`Ctrl + Shift + Esc`), click **More details** if shown, open the **Details** tab, and end any `QBW.exe` or `QBW32.exe` still running in your Windows user.
4. Open QuickBooks Desktop, answer any prompt (see the Note above), and leave it open.
5. Click **Start**, type `Web Connector`, open it, and click **Hide**.

Found no pop-up? Follow the [connection not active](https://docs.conductor.is/help/connection-errors/connection-not-active.md) or [cannot connect](https://docs.conductor.is/help/connection-errors/cannot-connect-to-quickbooks.md) guide.

## Which pop-up is it?

### "Use your Intuit Account to sign in to QuickBooks"

QuickBooks asks the company file's owner (the Primary Admin) to sign in to an Intuit account; another version starts "You have been signed out". Cancelling only postpones it, and no setting turns it off. Have the Primary Admin sign in on the Web Connector's computer, in its Windows user, in every company file it syncs, and again every 180 days.

### "Do you want to allow this app to make changes to your device?"

![Windows User Account Control prompt "Do you want to allow this app to make changes to your device?" for "QuickBooks Utility Application", verified publisher Intuit, Inc., program location DBManagerExe.exe, with Yes and No buttons](https://mintlify.s3-us-west-1.amazonaws.com/conductor/images/help/connection-errors/quickbooks-pop-up-blocking-sync/uac-quickbooks-utility-application.png)

When it names "QuickBooks Utility Application", the Web Connector had to start QuickBooks itself, because QuickBooks was closed or open under another Windows user or [permission level](https://docs.conductor.is/help/guides/run-as-administrator-disabled.md). Clicking **Yes** has not restored syncing in any case we have seen. Keep QuickBooks open in the Web Connector's Windows user and [have it open at startup](https://docs.conductor.is/help/guides/ensure-quickbooks-desktop-opens-at-startup.md). If it still appears while QuickBooks is open, follow our [guide to this prompt](https://docs.conductor.is/help/connection-errors/do-you-want-to-allow-this-app-to-make-changes-to-your-device.md).

### "Bank Feeds In Use", "The company file cannot be closed", or "An Integrated Application is currently sharing data"

![QuickBooks "Bank Feeds In Use" dialog: "Only one user at a time is allowed to do bank feeds." A named user must Release Exclusive Use from the Bank Feeds menu. OK button.](https://mintlify.s3-us-west-1.amazonaws.com/conductor/images/help/connection-errors/quickbooks-pop-up-blocking-sync/bank-feeds-in-use.png)

For "Bank Feeds In Use", the person it names must click **Release Exclusive Use** in the **Bank Feeds** menu (in your own QuickBooks, if the name is yours), then someone clicks **OK** on the Web Connector's computer. We know of no setting that prevents it, so ask whoever uses Bank Feeds to release it when they finish.

!["QuickBooks Desktop Information" dialog: "The company file cannot be closed at this time because there is another application (addin product or background task) which is using it." OK button.](https://mintlify.s3-us-west-1.amazonaws.com/conductor/images/help/connection-errors/quickbooks-pop-up-blocking-sync/company-file-cannot-be-closed.png)

"The company file cannot be closed" also waits for **OK** on the Web Connector's computer.

![QuickBooks "Warning" dialog: "An Integrated Application is currently sharing data with QuickBooks. Please wait until the application is finished and try again." OK button.](https://mintlify.s3-us-west-1.amazonaws.com/conductor/images/help/connection-errors/quickbooks-pop-up-blocking-sync/integrated-application-sharing-data.jpg)

"An Integrated Application is currently sharing data" only stops a person who closes QuickBooks or signs out while a sync runs. Running the Web Connector where nobody works keeps it away.

### "The system Theme settings have changed"

![Photo of a QuickBooks "Warning" dialog: "The system Theme settings have changed. You must restart your application to apply those settings." OK button.](https://mintlify.s3-us-west-1.amazonaws.com/conductor/images/help/connection-errors/quickbooks-pop-up-blocking-sync/system-theme-settings-have-changed.jpg)

QuickBooks shows this when the display of its Windows session changes, most often after a Remote Desktop connection from a screen of a different size. In your own Windows user, it only interrupts you. In the Web Connector's Windows user, it blocks syncing until someone clicks **OK**, and no setting turns it off. Then stay out of that Windows user; watch your app's errors. When you must connect, use the same computer and window size. That lowers the odds; it has appeared with nobody connected.

### Reminders and backup reminders

QuickBooks reminders block syncing when they pop up. If nobody does daily work in the Web Connector's QuickBooks, turn them off there under **Edit → Preferences → Reminders**, and clear **Remind me to back up when I close my company file** in the backup options.

### Update prompts

Update prompts block syncing, and an update cancelled halfway can leave QuickBooks unusable until it finishes. Install updates on purpose, at a set time, in the Web Connector's Windows user. Then check that no prompt remains and that [only one QuickBooks version](https://docs.conductor.is/help/guides/ensure-only-one-version-installed.md) is installed.

### Ads and messages about Intuit products and services

![QuickBooks Desktop Preferences window, General category, My Preferences tab, with "Turn off pop-up messages for products and services" checked](https://mintlify.s3-us-west-1.amazonaws.com/conductor/images/help/connection-errors/quickbooks-pop-up-blocking-sync/turn-off-pop-up-messages-preference.png)

Signed in as the QuickBooks user the connection uses, go to **Edit → Preferences → General → My Preferences** and check **Turn off pop-up messages for products and services**; it applies to that user only. Check **Do not display this message in the future** when offered. Neither stops the sign-in prompt, payroll messages, or the theme warning, and new ads keep coming.

### "QuickBooks - Unrecoverable Error", "QuickBooks has stopped working", or "FATAL ERROR"

![Windows box titled QuickBooks has stopped working, with a Close program button, in front of the QuickBooks - Unrecoverable Error window, with Send and Don't Send buttons](https://mintlify.s3-us-west-1.amazonaws.com/conductor/images/help/connection-errors/quickbooks-pop-up-blocking-sync/quickbooks-unrecoverable-error.png)

For "QuickBooks - Unrecoverable Error" and "QuickBooks has stopped working", click **Close program** or **Don't Send**.

![QuickBooks dialog: "\*\*\* FATAL ERROR \*\*\* (M=1163, L=1042, C=315, V=0 (0x0))" with an OK button](https://mintlify.s3-us-west-1.amazonaws.com/conductor/images/help/connection-errors/quickbooks-pop-up-blocking-sync/quickbooks-fatal-error.png)

For "FATAL ERROR", click **OK**.

Each means QuickBooks crashed. Reopen it and leave it open. Crashes we have seen often followed the Web Connector starting QuickBooks many times a day, so [have it open at startup](https://docs.conductor.is/help/guides/ensure-quickbooks-desktop-opens-at-startup.md). Install QuickBooks updates, and if crashes continue, [check the company file for damage](https://docs.conductor.is/help/guides/repair-data-corruption.md).

### "QBWC1085", "Unhandled exception has occurred", or "Quickbooks Web Connector has stopped working"

![QuickBooks Web Connector dialog: "QBWC1085: There was a problem with the log file. QuickBooks Web Connector will continue without log file." OK button.](https://mintlify.s3-us-west-1.amazonaws.com/conductor/images/help/connection-errors/there-was-a-problem-with-the-log-file/there-was-a-problem-with-the-log-file.jpg)

For `QBWC1085`, [delete the Web Connector log file](https://docs.conductor.is/help/connection-errors/there-was-a-problem-with-the-log-file.md).

!["QBWebConnector - Error" dialog: "Unhandled exception has occurred in a component in your application." and "Index (zero based) must be greater than or equal to zero and less than the size of the argument list." Details and Continue buttons.](https://mintlify.s3-us-west-1.amazonaws.com/conductor/images/help/connection-errors/quickbooks-pop-up-blocking-sync/web-connector-unhandled-exception.png)

For "Unhandled exception has occurred", click **Continue**, then [delete the log file](https://docs.conductor.is/help/connection-errors/there-was-a-problem-with-the-log-file.md#solution%3A-delete-the-web-connector-log-file).

![Windows dialog: "Quickbooks Web Connector has stopped working" with a Close program button](https://mintlify.s3-us-west-1.amazonaws.com/conductor/images/help/connection-errors/quickbooks-pop-up-blocking-sync/web-connector-has-stopped-working.png)

For "Quickbooks Web Connector has stopped working", [make sure only one QuickBooks version is installed](https://docs.conductor.is/help/guides/ensure-only-one-version-installed.md); a damaged log file can cause it too.

If a box draws no buttons, as can happen over Remote Desktop, press `Enter` for its default button.

### "Error 1328", "Internet Security Levels Are Set Too High", or a payroll warning

![QuickBooks dialog: "Error 1328.Error updating file C:\Config.Msi\PTF167.tmp. System error -1072807676." with Cancel, Retry, and Ignore buttons](https://mintlify.s3-us-west-1.amazonaws.com/conductor/images/help/connection-errors/quickbooks-pop-up-blocking-sync/windows-installer-error-1328.jpg)

For "Error 1328", do not click "Ignore", which only leads to more errors; [remove extra QuickBooks versions](https://docs.conductor.is/help/guides/ensure-only-one-version-installed.md) instead.

![QuickBooks dialog "Internet Security Levels Are Set Too High" with Make Changes, Help, and Cancel buttons](https://mintlify.s3-us-west-1.amazonaws.com/conductor/images/help/connection-errors/quickbooks-pop-up-blocking-sync/internet-security-levels-too-high.png)

"Internet Security Levels Are Set Too High" blocks syncing until someone answers it.

![QuickBooks "Warning" dialog: "This QuickBooks file may be missing some of the payroll data that you have already sent to the Payroll Service." OK button.](https://mintlify.s3-us-west-1.amazonaws.com/conductor/images/help/connection-errors/quickbooks-pop-up-blocking-sync/payroll-data-warning.png)

Any warning with only an **OK** button, like this payroll warning, blocks syncing until someone clicks it.

## Prevent it

A Windows user that stays signed in and that nobody works in avoids many pop-ups. Keep QuickBooks open there, at **No Company Open** if the computer syncs [several company files](https://docs.conductor.is/help/guides/multiple-connections-one-computer.md), disconnect from Remote Desktop instead of signing out, have the Primary Admin sign in to the Intuit account in each company file every 180 days, turn off reminders, and keep [one QuickBooks version](https://docs.conductor.is/help/guides/ensure-only-one-version-installed.md) installed. [The ideal QuickBooks Desktop setup](https://docs.conductor.is/help/guides/ideal-qbd-setup.md) covers each step.

Nobody watches that screen, so a pop-up there can sit for hours: watch your app's errors. If you build on Conductor, send a [Health Check](https://docs.conductor.is/api-ref/qbd/utilities/health-check.md) request before scheduled jobs; it fails while a pop-up blocks.

If you manage that computer, skip tools that click pop-ups away: they cannot tell an ad from a payroll warning, press the default button, need an unlocked session, and hide the cause.

## Pop-ups you can ignore

These look like errors but are harmless:

* "QBWC1031: Update completed with some error" means there were no new requests. To hide it, click **File → Disable Notifications** in the Web Connector.
* "Update postponed by application" means nothing needed to sync.
* "An error occured while loading a another instance of QuickBooks Web Connector" means the Web Connector was opened twice. Click **OK**.

`QBWC1058` at every Windows sign-in, offering to replace, duplicate, or skip the connection, must be answered before the Web Connector runs: click **Cancel**, then remove whatever opens the connection's `.qwc` file at sign-in, such as a shortcut in the Startup folder.

If pop-ups keep stopping your syncs, email [support@conductor.is](mailto:support@conductor.is?subject=QuickBooks%20Desktop%20pop-up) with a screenshot of the whole screen in the Web Connector's Windows user, taken while the error is happening.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.