Workaround for Retreiving the COM Class Factory Issue with USD

Leave a comment

In Unified Service Desk, when you launch the application, or on some pages, you may run into the issue “Retrieving the COM class factory for component with CLSID {0002DF01-0000-0000-C000-000000000046
} failed due to the following error: 80040154 Class not registered (Exception from HRESULT 0x80040154 (REGDB_E_CLASSNOTREG))”:

Looking in the registry for this class id, we see:

The workaround to resolve this was running USD as an Administrator, which is not ideal in all situations. If anyone finds another solution please post in the comments.

There are a few things to check here with this error, including ensuring no other instances of IE process are running:

And ensuring the Favorites bar is disabled in IE (this is the cause of a similar documented issue):

Potentially changing to install the x86 or x64 client may resolve the issue as well.

 

Carl de Souza
Keep learning. Keep building.

Explore AI, agents & Microsoft technology.

I share practical ideas, tutorials, and videos about AI, AI agents, Microsoft technologies, and the Power Platform.

Subscribe on YouTube →
Carl de Souza Enterprise Architect at Microsoft · AI Technology Expert

Leave a Reply

Your email address will not be published. Required fields are marked *