Thank you Robert for your detailed response.
For me, this is only an issue during the crossover phase where parts of the system will be in XSharp, the other in Harbour ... until all conversion is complete.
I only employ the "soundex()" function for lookup by name where the exact spelling is unknown by the user.
My concern is how other indexes are effected. So far, I haven't had any related issues, but I'll need to compare indexes for the entire system to be sure. I'm not clear as to why this problem, so far, has only been an index with the "soundex()" function in the key.
Cheers,
Roland