Failed to send message (SMS) via the Web UI and CLI

We’ve got 2 RUTX50 devices with the same problem, with the carriers Vodafone and Cosmote.

Per the thread SMS Failed to send message on RUTX50 I set the VoLTE option to On.
The terminal output was:

BusyBox v1.34.1 (2025-07-24 09:51:14 UTC) built-in shell (ash)

    ____        _    ___  ____
   |  _ \ _   _| |_ / _ \/ ___|
   | |_) | | | | __| | | \___ \
   |  _ <| |_| | |_| |_| |___) |
   |_| \_\\__,_|\__|\___/|____/
------------------------------------
     Teltonika RUTX series 2025
------------------------------------
   Device:     RUTX50
   Kernel:     6.6.92
   Firmware:   RUTX_R_00.07.16.3
   Build:      bae5a37252d
   Build date: 2025-07-24 11:11:38
------------------------------------
root@apothiki-2-rutos:~# gsmctl -S -s "+30REDACTED HI"
[gsmctl_send_sms:22] error: ERROR: Failed to parse response

I tried to register at the Helpdesk to open a ticket but couldn’t find a way.

Just to add:

Each device comes successfully online via 5G and receives SMS messages normally:

I run some diagnostics in case they are of help:

Quectel
RG501Q-EU
Revision: RG501QEUAAR12A11M4G_04.202.04.202

+CPIN: READY

+CREG: 2,1,"0BDC","02D2530",13

+CGATT: 1

+CGACT: 1,1
+CGACT: 2,1
+CGACT: 3,0

+CSQ: 27,99

+QCSQ: "LTE",-61,-95,10,-14

+CGDCONT: 1,"IPV4V6","internet.vodafone.gr","0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0",0,0,0,0,,,,,,,,,,"",,,,0
+CGDCONT: 2,"IPV4V6","ims","0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0",0,0,0,0,,,,,,,,,,"",,,,0
+CGDCONT: 3,"IPV4V6","sos","0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0",0,0,0,1,,,,,,,,,,"",,,,0

+QNWINFO: "FDD LTE","20205","LTE BAND 7",2850
+QNWINFO: "TDD NR5G","20205","NR5G BAND 78",643322

+QENG: "servingcell","NOCONN"
+QENG: "LTE","FDD",202,05,2D2530,359,2850,7,5,5,BDC,-96,-15,-61,14,13,140,-
+QENG: "NR5G-NSA",202,05,345,-98,13,-10,643322,78,12,255

+QCFG: "ims",1,1

+QSPN: "vodafone GR","voda GR","",0,"20205"

Greetings,

From the provided information I can see that the firmware version is older, could you update it to the newest one?

Here you can check how to update the firmware version of RUTX50: RUTX50 Firmware - Teltonika Networks Wiki

If you still get the same error with latest firmware, then try these steps.
Run this command in CLI and check if the SMSC is correct for your carriers.
gsmctl -A “AT+CSCA?”
Here is some more information about AT commands:

When sending an sms via the gsmctl command, try replacing the + symbol in the recipient’s number with 00. For example:
gsmctl -S -s “001234567890 HI”

For testing purposes, can you change the Network type in Network → Mobile → Connection to 2G or/and 3G only and then try sending an SMS.

And before going further if nothing works, please try to put one of the SIM cards into your mobile phone and try sending an SMS so that we now it is not a limitation from the operators side.

If you can send the SMS from your phone and you have tried the things that I suggest above, we will need to investigatve further and for troubleshooting purposes, we will require more sensitive information from your end, such as the troubleshoot file, which may contain passwords, public IP addresses, serial numbers, and such. To avoid leaking this information, we have sent you a form to fill out, which you will receive in your e-mail inbox that you have registered your account with in the forums. In the Ticket ID field of the form, please enter the ID of this thread, which is 15572.

As I said we will need a troubleshoot file, so to get it:

  1. Log in to WebUI

  2. Press on System → Maintenance → Troubleshoot

  3. Scroll down to Troubleshoot section and press “Download”

Best Regards,
Justinas

Thanks for replying @Justinas.

I updated to: RUTX_R_00.07.17.4_WEBUI.bin
Then I retried sending a message with both + and 00 prefixes, unsuccessfully.
Unfortunately the issue still persists:

    ____        _    ___  ____
   |  _ \ _   _| |_ / _ \/ ___|
   | |_) | | | | __| | | \___ \
   |  _ <| |_| | |_| |_| |___) |
   |_| \_\\__,_|\__|\___/|____/
------------------------------------
     Teltonika RUTX series 2025
------------------------------------
   Device:     RUTX50
   Kernel:     6.6.96
   Firmware:   RUTX_R_00.07.17.4
   Build:      79e34398654
   Build date: 2025-09-12 14:07:21
------------------------------------
root@apothiki-1-rutos:~# gsmctl -S -s "+30REDACTED HI"
[gsmctl_send_sms:22] error: ERROR: Failed to parse response
root@apothiki-1-rutos:~# gsmctl -S -s "0030REDACTED HI"
[gsmctl_send_sms:22] error: ERROR: Failed to parse response

The CSCA looks OK:

root@apothiki-1-rutos:~# gsmctl -A "AT+CSCA?"
+CSCA: "+306942190000",145

I changed it temporarily to: +30694000011just in case chatgpt was right, but it didn’t work either so I reverted it to +306942190000.

There is no support for 3G in Greece anymore and the interface provides the following options:

  • 5G/4G/3G auto (currently selected)
  • 4G/3G auto
  • 4G only
  • 3G only

Android and Apple phones send SMS messages without issues with the same SIM card.
I’ll be submitting the form ASAP. Just submitted it but the form didn’t include a file upload input.

EDIT: I replied to the follow up e-mail with the file. Thanks.