Back to

MICROS POS: Error - Creating an instance of the COM component with CLSID


Technical Teams, Customer Success Specialists, Client's POS programmer        

Description of issue:

Olo orders are failing with a reason of "POSUnspecified".  If the Olo log shows this error "Error trying to validate order with ID 156418576: System.Web.Services.Protocols.SoapException: [-956234657] Creating an instance of the COM component with CLSID {98D00E40-A787-4B18-B3AC-507DDD1E6966} from the IClassFactory failed due to the following error: c701045f Exception from HRESULT: 0xC701045F.", please follow the steps in this solution to resolve. 


The solution is to add the PosApiWebService device to the User Workstation table in MICROS.

Steps to implement:

Step 1

Login to MICROS POS Configurator on store’s MICROS Server.

Step 2

Make sure that the PosAPI Web Service device is linked to this device type. This is under Devices/Devices in POS Configurator.


Step 3

Add this device to the User Workstation Tab under Devices/User Workstation in POS Configurator.


Step 4

The recommended configurations for this workstation are as follows:



Caveats: None listed

Keywords: micros, failed orders, CLSID, COM, Component, POSUnspecified


Didn't find what you need?

Submit a request to our Help Team and someone will
get back to you shortly.

Submit a request

Copyright © 2018 Olo. All rights are reserved.