>OK I learned something there...
>
>but, that was not my problem like I thought it was. Locate did not find anything. (It did find two instances of the string, but they were correct.)
>
>I don't know what is going on now.
>
>Any ideas?
By opening a form, do you mean running it or modifying it?
If running it, can you suspend when the error occurs?
If modifying it, you may need to check contained controls' classes (VCX) for that string, same way you did in the form. If the string is in an inherited property it won't come into the properties field in the SCX, but it will be in the properties field in the VCX.
Insanity: Doing the same thing over and over and expecting different results.