The "class does not support automation or expected interface" error or "classFactory cannot supply requested class" error indicate that some file (or files) needed by CTI Navigator is not properly registered in Windows. To go to the appropriate corrective instructions, click in the following list on the function you were using when the error occurred (or go directly to the relevant section):
Close CTI Navigator and re-register in Windows all the dynamic link library (dll) files needed by CTI Navigator as follows:
An alternative to running these batch files is to manually register all the ".dll" files in the C:\Program Files\CTI Navigator folder as described in the related article, "Register dll or ocx files."
Note: Where instructions refer to {YourMLScode}, substitute CTI's 3-letter code for your local MLS. This code can be determined by opening the CTI Navigator login screen > click the Setup button > your MLS code is the first 3 letters in the Internet Server Address box.
Return to the top of the page È
Note: if any CTI files (such as CTIPrintLib.dll or CTIRpDesign.dll) are missing from your computer, check and revise the quarantine feature in the security program running in your Windows.
Back to the top of this page È
If re-registering CTI Navigator's dll files does not fix the automation error when using the search function, or the error is "ClassFactory cannot supply requested class":
If re-registering the Scrrun.dll file in Windows does not fix the problem, uninstall and reinstall CTI Navigator (see related article below for uninstall and installation instructions).
Back to the top of this page È
If the "ClassFactory cannot supply requested class" error occurs when you attempt to log into CTI Navigator or attempt to use an Internet function in CTI Navigator, close any error message screens and/or CTI Navigator. Then run the following batch file as appropriate for your version of Windows:
The batch file runs very quickly in a black screen and normally automatically closes when it is complete.
If the above batch fix does not resolve the error, install the SOAP patch (at www.ctimls.com/MlsServerNet/Default.htm). If needed, click here for instructions for the SOAP patch (provided under "Remote Server does not exist or is Unavailable" error (462) at CTI's Instructions to Fix Errors website in the related articles below).
Otherwise, uninstall and reinstall CTI Navigator (see related article below for uninstall and install instructions). If the error persists, replace the ScrRun.dll file in Windows\System32 as described in the Search section above.
Back to the top of this page È
Related articles and Internet links:
To return to CTI's menu of Help & Tutorials, click here or use the back arrow at the top of your Internet browser. To go to CTI's menu of Error Fixes, click here.
rev. 08.07.08