Причина в следуюющем.
Клиенту нужно разорвать поднятое через телефон РРР соединение GPRS, при этом сервер шлет все время пакеты.
По документации клиент(контроллер) перестает отвечать на запросы сервера в течении 0,5с потом шлю в телефон +++ подряд, чтоб перевести его в режим команд, опять жду 0,5с потом шлю АТН.
В итоге сервер всё равно шлёт запросы, выходит я не перевёл телефон в режит АТ команд.
Почему ума не приложу, пробовал игратся задержками, безрезультатно.