There are several reasons why the web connector could crash.
When you open the web connector, a dialog pops up that says unhandled exception has occurred in your application. Here is the screenshot. When you click details, you get this error:
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.NullReferenceException: Object reference not set to an instance of an object.
at QBWebConnector.ScheduleManager.Scheduler_Tick(Object sender, EventArgs e)
Here is the solution:
- In Windows, enter regedit in the Windows search.
- Expand the tree in this order [HKEY_CURRENT_USER\Software\Intuit\QBWebConnector]
- Right click QuickBooks Web Connector and delete it.
Exception in UpdateSelected()
In QuickBooks, go to company and click company information. Enter your company name and address. Run the web connector again.
Unable to Get from Registry Key
This can happen when you move your company file from one machine to another. The web connector is missing settings, which are missing from the new machine.
- In your Windows search, enter regedit.
- Navigate to Computer\HKEY_CURRENT_USER\Software\Intuit\QBWebConnector\Scheduler
- Right click and delete each connection:
- Navigate to Computer\HKEY_CURRENT_USER\Software\Intuit\QBWebConnector\SOAPWebServices
- Right click and delete each connection.
- Login to your QuickBooks company file as admin.
- Go to edit and click preferences.
- Select integrated applications.
- Select company preferences.
- Next to each connection, click remove.