I’m experiencing unreliable SMS sending on an EM9291 module integrated with a Techship MC201 adapter. The module registers successfully on LTE, detects SIMs, and shows good signal, but SMS fails consistently on WOO SIM and on DIGI SIM with +CMS ERROR: 500
The same SIMs send/receive SMS flawlessly in Android phones, ruling out SIM/network provisioning issues.
Carrier/Location: Portugal (PT); SIMs from WOO/UTmobile (MCC/MNC: 20406) and DIGI PT (MCC/MNC: 20416)
Hardware: Techship MC201 M.2 to USB-C Adapter (Jumpers J6/J22 shorted for USB mode; external 5V/2A power; 4x antennas connected)
Relevant logs:
AT+CIMI
268020000409812
OK
ATI
Manufacturer: Sierra Wireless, Incorporated
Model: EM9291
Revision: SWIX65C_03.04.10.01 00b8ca jenkins 2025/06/18 05:56:16
IMEI: 358186652726758
IMEI SV: 11
FSN: FX5402784702B1
+GCAP: +CGSM
OK
AT+CPAS
+CPAS: 4
OK
AT+CGDCONT?
+CGDCONT: 1,"IPV4V6","","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","umts","0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0",0,0,0,0,,,,,,,,,"",,,,0
OK
AT+CGACT?
+CGACT: 1,1
+CGACT: 2,1
+CGACT: 3,0
OK
AT+CREG?
+CREG: 0,1
OK
AT+COPS?
+COPS: 0,0,“DIGI PT”,7
OK
AT!GSTATUS?
!GSTATUS:
Current Time: 1306 Temperature: 23
Reset Counter: 1 Mode: ONLINE
System mode: LTE PS state: Attached
LTE band: B8 LTE bw: 3 MHz
LTE Rx chan: 3485 LTE Tx chan: 21485
EMM state: Registered Normal Service
RRC state: RRC Idle
IMS reg state: REGISTERED IMS mode: Normal
IMS Srv State: FULL SMS,NO VoIP
PCC Rx0 RSSI: -75.9 PCC Rx0 RSRP: -106.0
PCC Rx1 RSSI: -76.4 PCC Rx1 RSRP: -105.5
PCC Tx Power: --- TAC: 2cee (11502)
RSRQ (dB): -17.3 Cell ID: 01909333 (26252083)
SINR (dB): -3.4
NR5G band: --- NR5G bw: ---
NR5G Tx Power: --- NR5G Tx chan: ---
NR5G Rx chan: --- NR5G RSRP (dBm): ---
NR5G RSRQ (dB): --- NR5G SINR (dB): ---
OK
AT+CMGF=1
OK
AT+CMGS="+351936386037"
> hi
+CMS ERROR: 500
AT+CSMS?
+CSMS: 0,1,1,1
OK
AT+CGSMS?
+CGSMS: 0
OK
AT+CGSMS=3
OK
AT+CMGS="+351936386037"
> hi
+CMS ERROR: 500
AT!GSTATUS?
!GSTATUS:
Current Time: 1395 Temperature: 23
Reset Counter: 1 Mode: ONLINE
System mode: LTE PS state: Attached
LTE band: B8 LTE bw: 3 MHz
LTE Rx chan: 3485 LTE Tx chan: 21485
EMM state: Registered Normal Service
RRC state: RRC Connected
IMS reg state: REGISTERED IMS mode: Normal
IMS Srv State: FULL SMS,NO VoIP
PCC Rx0 RSSI: -75.3 PCC Rx0 RSRP: -106.4
PCC Rx1 RSSI: -75.6 PCC Rx1 RSRP: -105.2
PCC Tx Power: --- TAC: 2cee (11502)
RSRQ (dB): -18.0 Cell ID: 01909333 (26252083)
SINR (dB): -3.8
NR5G band: --- NR5G bw: ---
NR5G Tx Power: --- NR5G Tx chan: ---
NR5G Rx chan: --- NR5G RSRP (dBm): ---
NR5G RSRQ (dB): --- NR5G SINR (dB): ---
OK
I was experiencing this issue firstly with firmware SWIX65C_02.17.08.00. I’ve updated the firmware to SWIX65C_03.04.10.01 but the problem persists.
I’m able to receive SMS and connect to the internet using mbimcli.
I’ve tried to use the EM9291 modem from both linux and windows hosts to send the relevant AT commands, but the SMS transmission issue persists.