Skip to main content
Avalara Help Center

How do I resolve the QuickBooks error CB-331: The "BeginSession" method has not been called or it did not succeed."


I am getting the error message "CB-331: The "BeginSession" method has not been called or it did not succeed" and I need to resolve it.


Quickbooks Desktop


  • This error can occur if you have multiple versions of QuickBooks running. 
  • It can be resolved by performing the following steps
    • Exit out of QuickBooks
      • Go to your Windows Task Manager and end all QuickBooks (QB, QBW, etc...) and AvaTax processes
      • Right click on QuickBooks and select Run as Administrator
      • Login as the Admin user
      • Go to File> AvaTax > AvaTax Configuration >Test Connection - click on the Test Connection button to make sure that your connection is still working.
      • If your connection is still good then you should be able to resume working in QuickBooks without the error.