Do you have any other text events that may be catching this as well, like perhaps your old code?

Did you change the matchtext to reflect what is actually being sent?

This code is fine, it does work as expected.