Não é possível enviar mais de 160 caracteres sms C # usando o modem GSM

Pesquisei bastante, mas ainda não consegui encontrar exatamente o que estou procurando. Na verdade, estou trabalhando em um aplicativo winforms que permitirá ao usuário enviar sms em massa usando a biblioteca GSMCOMM com a ajuda de um modem GSM. O que consegui até agora é que posso enviar mensagens de texto com <= 160 caracteres, mas o problema começa quando uma mensagem ultrapassa os 160 caracteres. Eu não recebo nenhum erro e sms parecia ter sido enviado, mas não é realmente. Estou compartilhando meu snippet de código usado para enviar sms. Por favor, dê uma olhada e deixe-me saber onde está o problema. Obrigado.

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