I pulled up the data using QC APIs and when i use .Field("TS_NAME") then it give me Test Loader. Which means that the name is being stored with the test instance. The only thing is  are regular expression characters and i don't know how to escape them in case of QC
QTP has a function: "TDAPI_SetTestInCycleValueEx(CycleName, TestKey, TestInstKey, FieldName, Value); "
Where "TestInstKey" is the instance of the test. This gives you a function that looks like: "TDAPI_SetTestInCycleValueEx("myTSet", 35, 2, "TC_STATUS", Value);"
Which says to set the parameter of your testset , test id number, instance number, status value to " ". This might give you a place to start.
Success is the ability to go from one failure to another with no loss of enthusiasm.
~ Winston Churchill ~