No puede enviar más de 160 caracteres sms C # usando el módem GSM

He buscado mucho pero aún no he podido encontrar exactamente lo que estoy buscando. De hecho, estoy trabajando en una aplicación winforms que permitirá al usuario enviar sms masivos utilizando la biblioteca GSMCOMM con la ayuda de un módem GSM. Lo que he logrado hasta ahora es que puedo enviar mensajes de texto que son <= 160 caracteres pero el problema comienza cuando un mensaje se alarga más de 160 caracteres. No recibo ningún error y SMS parece haber sido enviado, pero en realidad no. Estoy compartiendo mi fragmento de código que se utiliza para enviar sms. Eche un vistazo y dígame dónde está el problema. Gracias

SmsSubmitPdu[] pdus; 
comm.Open();
pdus = SmartMessageFactory.CreateConcatTextMessage(message, number);
comm.SendMessages(pdus);
comm.Close();

Respuestas a la pregunta(1)

Su respuesta a la pregunta