Возможно при приёме текстовых сообщений с установленным 8-м битом код вывода/сравнения ведёт себя неправильно и перестаёт принимать.
Наверное надо как-то протестировать: поступила жалоба, что при неверном символе внутри строки отображение прекращается.
шсправлено