HL7800 Never attatch networks

Hi,

I have some of my modem that see networks around but they never success to attatch the network.
The modem is a HL7800 in 4.6.9.4 FW version.

When I send a AT+COPS=? command the module returns all the netwoks seen but if I try to connect to it manually I got the CME ERROR 31 on each network.

When I send “AT+CGDCONT?” command I get 2 PDP context, the first one is correct and the second one is empty.
Is there any solution to delete the empty PDP context?

Have you an idea on which command I can send to let the modem attatch on network?

25/06/24 15:15:41 : AT+CMEE=1
25/06/24 15:15:41 : AT+CMEE=1
25/06/24 15:15:41 : OK
25/06/24 15:15:41 : AT&K3
25/06/24 15:15:41 : AT&K3
25/06/24 15:15:41 : OK
25/06/24 15:15:41 : AT+CGMM
25/06/24 15:15:41 : AT+CGMM
25/06/24 15:15:41 : OK
25/06/24 15:15:41 : HL7800
25/06/24 15:15:41 : AT+CGMR
25/06/24 15:15:41 : AT+CGMR
25/06/24 15:15:41 : HL7800.4.6.9.4
25/06/24 15:15:41 : OK
25/06/24 15:15:41 : AT+HWREV
25/06/24 15:15:41 : +HWREV: 1.0
25/06/24 15:15:41 : AT+HWREV
25/06/24 15:15:41 : OK
25/06/24 15:15:41 : AT+KGSN=0
25/06/24 15:15:41 : AT+KGSN=0
25/06/24 15:15:41 : +KGSN: 359986127535653
25/06/24 15:15:41 : OK
25/06/24 15:15:41 : AT+KGSN=3
25/06/24 15:15:41 : AT+KGSN=3
25/06/24 15:15:41 : +KGSN: 84221761291010
25/06/24 15:15:41 : AT+KSRAT?
25/06/24 15:15:41 : OK
25/06/24 15:15:41 : AT+KSRAT?
25/06/24 15:15:42 : +KSRAT: 0
25/06/24 15:15:42 : AT+CGDCONT?
25/06/24 15:15:42 : OK
25/06/24 15:15:42 : AT+CGDCONT?
25/06/24 15:15:42 : +CGDCONT: 1,"IP","iot.1nce.net",,0,0,0,
25/06/24 15:15:42 : +CGDCONT: 2,"IPV4V6",,,0,0,0,0,0,,0,,,,
25/06/24 15:15:42 : OK
25/06/24 15:15:42 : AT+KBNDCFG?
25/06/24 15:15:42 : AT+KBNDCFG?
25/06/24 15:15:42 : +KBNDCFG: 0,00000000000008080084
25/06/24 15:15:42 : +KBNDCFG: 1,00000000000000080084
25/06/24 15:15:42 : +KBNDCFG: 2,0
25/06/24 15:15:42 : OK
25/06/24 15:15:42 : AT+KSIMSEL?
25/06/24 15:15:42 : +KSIMSEL: 0,,1
25/06/24 15:15:42 : AT+KSIMSEL?
25/06/24 15:15:42 : AT+CPIN?
25/06/24 15:15:42 : AT+CPIN?
25/06/24 15:15:42 : +CPIN: READY
25/06/24 15:15:42 : OK
25/06/24 15:15:42 : OK
25/06/24 15:15:42 : AT+CCID?
25/06/24 15:15:42 : AT+CCID?
25/06/24 15:15:42 : AT+CIMI
25/06/24 15:15:42 : OK
25/06/24 15:15:42 : AT+CIMI
25/06/24 15:15:42 : +CCID: 89882280666137118026
25/06/24 15:15:42 : 901405113711802
25/06/24 15:15:42 : OK
25/06/24 15:15:42 : AT+CEREG?
25/06/24 15:15:42 : AT+CEREG?
25/06/24 15:15:43 : OK
25/06/24 15:15:43 : +CEREG: 0,2
25/06/24 15:15:43 : AT+CEREG=3
25/06/24 15:15:43 : AT+CEREG=3
25/06/24 15:15:43 : OK
25/06/24 15:16:37 : +CEREG: 0
25/06/24 15:16:37 : +CEREG: 2
25/06/24 15:16:39 : +CEREG: 0
25/06/24 15:16:39 : +CEREG: 0
25/06/24 15:16:49 : +CEREG: 2
25/06/24 15:16:51 : +CEREG: 3,,,,0,0
25/06/24 15:16:51 : +CEREG: 3,,,,0,0
25/06/24 15:17:01 : +CEREG: 2
25/06/24 15:17:03 : +CEREG: 3,,,,0,0
25/06/24 15:17:13 : +CEREG: 2
25/06/24 15:17:03 : +CEREG: 3,,,,0,0
25/06/24 15:17:15 : +CEREG: 3,,,,0,0
25/06/24 15:17:15 : +CEREG: 3,,,,0,0
25/06/24 15:17:27 : +CEREG: 3,,,,0,0
25/06/24 15:17:25 : +CEREG: 2
25/06/24 15:17:27 : +CEREG: 3,,,,0,0

Best Regards
Etienne

It says the network has denied the registration

Okay but why ?
On other product in the same configuration that work fine in very same location with the same SIM card on my desk.

did you check with the network operator?

What I can check with the network operator?
We use 1nce SIM card so we don’t have access to the network operator.

Some more logs of the current try:

28/06/24 17:02:45 : AT+COPS=?
28/06/24 17:02:45 : AT+COPS=?
28/06/24 17:03:19 : +COPS: (0,"F SFR","SFR","20810",7),(0,"    �
28/06/24 17:03:19 : OK
28/06/24 17:03:38 : AT+CGDCONT?
28/06/24 17:03:38 : AT+CGDCONT?
28/06/24 17:03:38 : +CGDCONT: 1,"IP","iot.1nce.net",,0,0,0,    �
28/06/24 17:03:38 : +CGDCONT: 2,"IP","iot.1nce.net",,0,0,0,    �
28/06/24 17:03:38 : OK
28/06/24 17:05:14 : AT+CEREG?
28/06/24 17:05:14 : AT+CEREG?
28/06/24 17:05:14 : +CEREG: 0,3
28/06/24 17:05:14 : OK
28/06/24 17:06:19 : AT+COPS=1,2,"20820",7
28/06/24 17:06:19 : AT+COPS=1,2,"20820",7
28/06/24 17:06:21 : +CME ERROR: 31
28/06/24 17:06:32 : AT+COPS=?
28/06/24 17:06:32 : AT+COPS=?
28/06/24 17:06:32 : +CME ERROR: 3
28/06/24 17:06:45 : AT+CGATT=0
28/06/24 17:06:45 : AT+CGATT=0
28/06/24 17:06:45 : ERROR
28/06/24 17:06:57 : AT+COPS=0
28/06/24 17:06:57 : AT+COPS=0
28/06/24 17:07:34 : +CME ERROR: 31
28/06/24 17:07:55 : AT+CGATT=0
28/06/24 17:07:55 : AT+CGATT=0
28/06/24 17:07:55 : OK
28/06/24 17:08:04 : AT+COPS?
28/06/24 17:08:04 : AT+COPS?
28/06/24 17:08:04 : +COPS: 0
28/06/24 17:08:04 : OK
28/06/24 17:08:11 : AT+COPS=0
28/06/24 17:08:11 : AT+COPS=0
28/06/24 17:08:48 : +CME ERROR: 31

just ask them why it was rejected

On the other hand, have you checked with the distributor to capture a log for further analysis?

Not yet, I would like to ask some help on the forum first.
We have some product on the field that shown the same issue so we can not take any log from those products.

Is there any AT commands to reset the module to his default factory settings and reset all NV memory ?

my feeling is that there is hardware issue in the field
you need to contact distributor for further analysis

One more question,
Is the second PDP context on the AT command response is not the issue ?
How the modem deal with that situation ?

Ok but I have other products close to this one and they work fine.

that is why i say it could be hardware issue

Ok
a hardware issue on the module ?

it could be, but it needs further analysis and confirmation

Ok thanks for your reply.

Is there any AT command that I can try to before asking to the distribitor?

you can enable the +CGEV notification and see if there is any clue

Or you can try AT+CEER