Are you calling the TextChanged sub? Perhaps show us that code. Also, are you getting any error messages in the Log?
I did add the TextChanged Sub, but the only statement is a LOG() to help see what was going on. I also included Subs for EnterPressed and FocusChanged with only LOG() statements. The only difference in the LOG between my app that works and the one that does not is that the failing app I see a FocusChanged and the HasFocus value is False. The app that works never shows the FocusChanged. In both cases this is when pressing the back space (X) key on the virtual keyboard.
The log shows no errors, just the output of my LOG() statements.
Sub myWineryNotes_TextChanged (Old As String, New As String)
Log("Text changed - old: " & Old & " new: " & New)
End Sub
Sub myWineryNotes_EnterPressed
Log("Notes, enter pressed")
End Sub
Sub myWineryNotes_FocusChanged (HasFocus As Boolean)
Log("Notes focus: " & HasFocus)
End Sub