I attached a sample application that demonstrates the issue. As I described previously, the first time you type something, the PreviewTextInput is not firing. Please let me know what the problem might be and how to solve it.
TestForEventFiring2_5dccc4cd.zip