Scenario:
When QuickBooks integration manager (QBi) is launched, and it tries to connect to QuickBooks, it shows a message stating: Integration Manager could not connect to QuickBooks. Please make sure that it is open. In Application section of the event viewer in Windows, it shows an error message which states: Quick books EventID 4 – An unexpected error has occured in "QuickBooks": Returning NULL QBWinInstance Handle.

Cause:
The issue is caused due to .NET Framework 4.0 SP 1 on a Windows 7 computer.

Resolution:
To resolve the issue, please follow the steps given below:

  • Click on Start, then click Run.
  • In the Run box type appwiz.cpl
  • This would open the Add/Remove programs or Programs and Features window opens.
  • Scroll down and locate Microsoft .NET Framework 4.0.
  • Highlight it and then click on Uninstall.
  • Once the .NET Framework gets uninstalled restart the computer.
  • After the computer restarts, click on Start, then click Run.
  • In the Run box type appwiz.cpl
  • This would open the Add/Remove programs or Programs and Features window.
  • On the left side of the window, click on Add Remove Windows Features.
  • This would bring up the Windows Feature screen.
  • Expand .NET Framework and it would show up Microsoft .NET 3.5 and check the first and second option.
  • Click on OK.
  • This would install .NET Framework 3.5.
  • When done, please click Finish.
  • Restart the computer.
  • Follow the regular steps to integrate.

Replicon is the best QuickBooks time tracking software as it provides seamless integration between the two applications.