i have following code in ATL COM class
(There are existing methods and i added a new methosd)

STDMETHODIMP CCLS::GetCountryList(<parameters>)
//method body and return val

COM builds successfully. But from my asp code does not detects the new methos where as it detects all OLD methis.
Note that i registerd the DLL correctly

It gives following error

Microsoft VBScript runtime error: Object doesn't support this property or method: 'GetCountryList'

I'v had similar problems and the solution was to uninstall and unregister the ATL COM program then reinstall / reregister it.