Method CRM Try it FREE
 Method CRM Help Center
Getting Started Checklist
Method FAQ
QuickBooks conflicts

collapse all | expand all
Error in OpenConnectionBeginSession
Solution No. 391

This article will give you instructions for resolving an error referencing an OpenConnectionBeginSession and appearing in the Method Integration Engine when performing a synchronization.

When doing a sync, the Method Integration Engine displays an error with reference to an OpenConnectionBeginSession and a ‘QBXML components have not been installed’.  The first line gives a date, time and the following text: 'Warning: Error in OpenConnectionBeginSession’  After the message, there is a series of error lines after the message with reference to ‘QBXML components have not been installed’.


The key to the error is the "QBXML components have not been installed" message.  QuickBooks online has provided some suggestions to resolve the issue on this link. Below are steps based on the article:

  1. Try updating QuickBooks with the latest updates.
  2. Rename the .tlg file.
    1. Close QuickBooks.
    2. Right-click the Windows Start button and choose Open Windows Explorer.
    3. In the left window, navigate to the following location: (If the file is not present, your company file is in another location)
      • Windows 7 and Vista: C:\Users\Public\Public Documents\Intuit\QuickBooks\Company Files\
      • Windows XP: C:\Documents and Settings\All Users\Documents\Intuit\QuickBooks\
    4. Look for files ending in .TLG. Right-click each .tlg file and rename it. An example would be filename.tlg to filename.tlgold
    5. Try the sync again.
  3. Uninstall and reinstall QuickBooks. You can also try uninstalling and reinstalling the Method Integration Engine.


Was this article helpful?