BG77 does not receive text messages

Hello, my BG77 module does not receive SMS, I don’t know if I’m doing things correctly, here is my log ?

AT+CSQ

+CSQ: 16,99

OK
AT+CPMS?

+CPMS: “SM”,0,40,“SM”,0,40,“SM”,0,40

OK
AT+CSMS=?

+CSMS: (0,1)

OK
AT+CSMS=1

+CSMS: 1,1,1

OK
AT+CSMS?

+CSMS: 1,1,1,1

OK
AT+CNMI?

+CNMI: 2,1,0,0,0

OK
AT+QNWINFO

+QNWINFO: “eMTC”,“20801”,“LTE BAND 20”,6400

OK
AT+QINDCFG=“smsincoming”

+QINDCFG: “smsincoming”,1

OK
AT+CGSMS=2

OK
AT+CGSMS?

+CGSMS: 2

OK
AT+QGPSCFG=“gnssconfig”,3

OK
AT+QGPSCFG=“priority”,0

OK
AT+QGPSCFG=“nmeafmt”,1

OK
AT+QGPSCFG=“gpsnmeatype”,31

OK
AT+QGPSCFG=“galileonmeatype”,1

OK
AT+QCFG=“nwscanmode”,0

ERROR
AT+QCFG=“iotopmode”,2

OK
AT+CGDCONT=1,“IP”,“orange.m2m.spec”

OK
AT+CREG?

+CREG: 0,1

OK
AT+CGATT?

+CGATT: 1

OK
AT+CMGR=0

OK
AT+CPIN?

+CPIN: READY

OK
AT+CCLK?

+CCLK: “25/10/08,18:39:57+02”

OK
AT+CMGR=0

OK
AT+CMGF=1

OK
AT+CMGL=“REC UNREAD”

OK
AT+CSQ

+CSQ: 16,99

I normally run without problems with +CSMS and +CNMI set to zero.

AT+CSMS?
+CSMS: 0,1,1,1
OK
AT+CNMI?
+CNMI: 0,0,0,0,0
OK

What do the following AT commands return?

AT+CGDCONT?
AT$QCPDPIMSCFGE?
AT+QCFG="ims"

Here is the result, thanks for the help

AT+CGDCONT?

+CGDCONT: 1,“IP”,“orange.m2m.spec”,“0.0.0.0”,0,0,0

OK
AT$QCPDPIMSCFGE?

$QCPDPIMSCFGE: 1 , 0 , 0 , 0

OK
AT+QCFG=“ims”

ERROR

Please add these two AT commands, and see how you go:

AT+CGDCONT=2,"IPV4V6","ims"
AT$QCPDPIMSCFGE=2,1

Also, please post the result from these commands:

AT+QCFG=?
AT+QMBNCFG="List"

AT+CGDCONT?

+CGDCONT: 1,“IP”,“orange.m2m.spec”,“0.0.0.0”,0,0,0

OK
AT+CGDCONT=2,“IPV4V6”,“ims”

OK
AT$QCPDPIMSCFGE=2,1

OK
AT+QCFG=?

+QCFG: “servicedomain”,(1,2),(0,1)
+QCFG: “nwscanseq”,(0203),(0,1)
+QCFG: “band”,(0),(0-0x100002000000000F0E189F),(0-0x10004200000000090E189F),(0,1)
+QCFG: “bandrestore”
+QCFG: "iotopmoAT

Here is the result,
OK
AT$QCPDPIMSCFGE?

$QCPDPIMSCFGE: 1 , 0 , 0 , 0
$QCPDPIMSCFGE: 2 , 0 , 0 , 0

AT

OK
AT+CFUN=1

OK

APP RDY
AT+CPSMS=0

OK
AT+CBC

+CBC: 0,72,3927

OK
AT+QGPS?

+QGPS: 0

OK
AT+CGMR

BG77LAR02A04

OK
AT+CPIN?

+CPIN: READY

OK
AT+QCFG=“iotopmode”,2

OK
AT+CTZU=1

OK
AT+CCLK=“25/10/09,12:42:00+02”

OK
AT+CMGF=1

OK
AT+QINDCFG=“smsincoming”,1

OK
AT+CNMI=2,1,0,0,0

OK
AT+CPMS=“SM”,“SM”,“SM”

+CPMS: 0,40,0,40,0,40

OK
AT+QGPSCFG=“gnssconfig”,3

OK
AT+QGPSCFG=“priority”,0

OK
AT+QGPSCFG=“nmeafmt”,1

OK
AT+QGPSCFG=“gpsnmeatype”,31

OK
AT+QGPSCFG=“galileonmeatype”,1

OK
AT+CGDCONT=1,“IP”,“orange.m2m.spec”

OK
AT+CGDCONT=2,“IPV4V6”,“ims”

OK
AT$QCPDPIMSCFGE=2,1

OK
AT+CREG=1

OK
AT+CGATT?

+CGATT: 1

OK
AT+QMBNCFG=“List”

+QMBNCFG: “list”,0,1,1,“ROW_Commercial”,0x09040801,201911271
+QMBNCFG: “list”,1,0,0,“Commercial_Jasper_Telus”,0x09042100,202203031
+QMBNCFG: “list”,2,0,0,"Commercial_Consumer_TelùûuAT

OK
AT+CSQ

+CSQ: 16,99

OK
AT+CREG?

+CREG: 1,1

OK
AT+QNWINFO

+QNWINFO: “eMTC”,“20801”,“LTE BAND 20”,6400

OK
AT+CGDCONT?

+CGDCONT: 1,“IP”,“orange.m2m.spec”,“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

OK
AT+CGACT?

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

OK
AT$QCPDPIMSCFGE?

$QCPDPIMSCFGE: 1 , 0 , 0 , 0
$QCPDPIMSCFGE: 2 , 0 , 0 , 0

OK
AT+CNMI?

+CNMI: 2,1,0,0,0

OK
AT+QINDCFG=“smsincoming”

+QINDCFG: “smsincoming”,1

OK
AT+CPMS?

+CPMS: “SM”,0,40,“SM”,0,40,“SM”,0,40

OK
AT+QLTS

+QLTS: “2025/10/09,10:53:37+08,1”
a more complete answer
OK
AT+CMGL=“REC UNREAD”

OK

I’m thinking it’s time to ask if there is later firmware for you to upgrade to.

Google is suggesting to me that Orange uses IMS for SMS transport, but your modem seems to lack that support.

My BG77 manuals suggest that you should have more IMS commands working.

A big thank you to everyone, the problem is solved, I am ashamed, but I will say it anyway, I have several prototypes on the way and I was not sending the SMS from the right phone number, shame on me.

And thank you for that update. It puts my mind at ease.