The code is obviously designed so that the first time click will open the word document and do a first Find.
When the statement executes, for the second time, there might not be a visible result, if the text1.text is not found anymore in the document.

I tested your code in a small document and it seems to work perfectly.