If the read ProgID only has a CurVer key and no CLSID key, it will directly return CO_E_CCLASSSTRING, causing the program to fail to continue running.
Add the key value for finding CurVer.
-- v12: combase:clsid_from_string_reg() add read of CurVer key value. ole32:Clear GUID on failed registry lookup for non-GUID strings. ole32/tests:Remove now succeeding todo_wine