If this is really what is happening then something is definetly wrong with your LV. LV does not work this way. it should work like this.
I'm confused. Stringtest doesn't transfer data from string1 to string2 until I hit enter. Object_sub starts immediately when I hit run with whatever has been stored in the control.
Is it operating differently for you?