diff --git a/lib/modem.js b/lib/modem.js
index 22d51c8..a8bc763 100644
--- a/lib/modem.js
+++ b/lib/modem.js
@@ -272,7 +272,8 @@ async function registerSignalStrengthBackgroundQuery() {
 async function sendSMS(destination, msg) {
     if (typeof destination !== 'string' || typeof msg !== 'string' || !destination.trim() || !msg.trim()) return;
 
-    const parser = new ParserRegex({ regex: REGEX_WAIT_FOR_OK_OR_ERROR });
+    // const parser = new ParserRegex({ regex: REGEX_WAIT_FOR_OK_OR_ERROR });
+    const parser = new ParserReadline({ delimiter: '\r\n' });
     parser.on('data', () => {
         port.unpipe(parser);
         mutex.releaseLockWaitForSubCommand();