Skip to content
English - Australia
  • There are no suggestions because the search field is empty.

Troubleshooting: Error When Syncing Orders to Infusion

This article outlines steps to resolve invoice synchronization errors from Web Ninja to Infusion, specifically when encountering the error: System.IO.FileNotFoundException: Retrieving the COM class factory for component with CLSID 

NOTE: the error found on your site's sync logs/sales orders may refer to a slightly different CLSID - but the issue is essentially the same.

Symptoms

  • Orders invoices fail to synchronize from Web Ninja to Infusion.
  • Error message referencing System.IO.FileNotFoundException and CLSID {2BC98330-8BAC-468B-9A82-E7FC8013A59A} (or a similar CLSID).
  • Attempts to re-sync the order do not resolve the issue.

Root Causes

  • A required system or DLL file for Infusion is missing or corrupted.
  • Recent updates, maintenance, or antivirus actions have most likely modified or removed these essential Infusion files.

Resolution Steps

1. Verify Infusion Installation and Required Files

  • Confirm if there have been any recent updates or changes to the Infusion software or Windows PC/server where Infusion is installed.
  • You may need to request your IT or Infusion's support team run a verification on  your Infusion installation to make sure all files are correctly installed and registered within your Windows system.

2. Reinstall/Repair Infusion

  • If files are missing or corrupted, work with your IT department or Infusion support to reinstall or repair the Infusion application.
  • Ensure that all DLLs, OCX files and supporting components are restored. 

3. Check for Anti-Virus or Maintenance Logs for Recent Activity

  • Confirm if any automated maintenance, cleanup, or anti-virus tools have recently run and may have affected Infusion files.
  • Restore any files that may have been quarantined or removed, including any DLL or other Infusion related files that may be found in the Webninja install folder:
    c:\Program Files X86\Web Ninja Pty Ltd\

4. Test the Integration

  • After restoring or replacing files, attempt to re-sync the invoice.
  • If successful, then the sync should complete correctly
  • If errors persist, provide the Infusion/IT support team with the full error message for further investigation.

When to Contact Support

If after following these steps the issue remains unresolved, contact our support team with the full error message and confirmation of steps taken. Please provide details of any recent changes or updates to your Infusion installation.