добрый день, а чем Вы открываете порт для отправки смс? через Com_Conn?
если да, то как закрываете? сталкивался с такой ошибкой, что снимают флаг enable на входе, считая, что порт закрывается. на самом деле надо сделать так:

port_control(enable:= TRUE,Port_CloseOn:=TRUE );
port_control(enable:=FALSE);

где port_control : Com_Conn;

вот после этого действия порт будет закрыт и можно инициировать GPRS.