FX30 CMS ERROR 350 on SMS read AT+CMGL=4

I am having a problem with an FX30 throwing error 350 when I read SMS messages using AT+CMGL=4 . The same program is also used to read from an FX30S (serial and usb) and an old Wavecom with out any problem. This software has been used for 15 years and the FX30 is the first one I have had issues with.

Below is the sequence that causes the error on the FX30.

AT+CPMS=? [len=9]
[len=0]
+CPMS: (“ME”,“MT”,“SM”,“SR”),(“ME”,“MT”,“SM”,“SR”),(“ME”,“MT”,“SM”,“SR”) [len=73]
[len=1]
OK [len=3]

AT+CPMS=“SR” [len=12]
[len=0]
+CPMS: 0,30,0,30,0,30 [len=22]
[len=1]
OK [len=3]

AT+CMGL=4 [len=9]
[len=0]
+CMS ERROR: 350 [len=16]

Same sequence from the Wavecom

+CPMS: ((“SM”,“BM”,“SR”),(“SM”)) [len=33]
[len=1]
OK [len=3]

AT+CPMS=“SR” [len=12]
[len=0]
+CPMS: 0,5,0,30 [len=16]
[len=1]
OK [len=3]

AT+CMGL=4 [len=9]
[len=0]
OK [len=3]

does problem happen on “SM”?
at+cpms?
+CPMS: “SM”,9,40,“SM”,9,40,“SM”,9,40

OK

After that i can see the content of AT+CMGL=4

Yes I am seeing the actual response when using an “SM” , however I am using some older software that has worked through wavecom/raven/FX100. The software queries for the memory locations and polls them all.
There has never been a problem but now the 350 error is somehow causing the software to not work.

I would like to know sort out why I am getting the 350 before I go to the developers and try to get a fix.

Can you use ME or SM

Unfortunately the current software is programmed to go through all the available locations. I am trying to get the developers to look at it but they want to get an idea what causes the 350 error before doing anything.

i don’t see such problem on my WP76 module:

at+cpms=“SR”
+CPMS: 0,30,9,40,9,40

OK
at+cmgl=4
OK
ati3
Manufacturer: Sierra Wireless, Incorporated
Model: WP7609
Revision: SWI9X07Y_02.28.03.05 000000 jenkins 2019/07/08 11:04:16
IMEI: 359782080100399
IMEI SV: 6
FSN: WA803370010610
+GCAP: +CGSM

OK

The only modem I having trouble with is the FX30. I have a FX30s, FX100 and old wavecom that all work. I can not figure what is the difference.

What is the module inside your fx30 and fx30s?

Wp76 or wp77?

Is there an easy way to tell without taking it apart?

if you use WP76, you can use the same FW version as mine and see if there is problem