Previously the text string for the inline software keyboard was being sent instead of the normal software keyboard, leading to empty text being sent all the time.