Добрый день!
Возникла такая же проблема.
И если передача самого текста сообщения стала работать нормально с предложенным вами вариантом решения, то русскоязычные имена клиентов так и передаются знаками вопроса.
Не подскажете, куда еще смотреть, чтобы это побороть?