RC7620 registration problem

Hi,

I’m facing to a registration problem with a RC7620 module.
The module worked during a pre-production test phase.

Now, it cannot register to network. The response to the command AT+CREG? is +CREG: 0,0 and never goes to +CREG: 0,1.
The CFUN command reports +CFUN: 0 which is the minimum functionnality. It is impossible to set it to 1.

Here are my logs:

AT
AT
OK

AT&F
AT&F
OK

ATE0
ATE0
OK

AT+KSLEEP?
+KSLEEP: 2
OK

AT+CMEE=2
OK

AT+CREG?
+CREG: 0,0
OK

AT+CSQ
+CSQ: 99,99
OK

AT+KSRAT?
+KSRAT: 0
OK

AT+CPIN?
+CPIN: READY
OK

AT+CGMR
SWI9X07H_00.08.24.02 f90cbd jenkins 2022/03/21 03:47:54
OK

AT+CFUN?
+CFUN: 0
OK

AT+CFUN=1,0
+CME ERROR: operation not supported

AT+CFUN=1,1
OK

<< Reboot >>

AT+CFUN?
AT+CFUN?
+CFUN: 0
OK

What should I test now?

Regards,
Befaoim

What is the return of the following?

At!entercnd=“A710”
At!pcinfo?
At!impref?

Hi,

Sorry, the module works now. I just updated it again with the same firmware version.
Here is the log with the same firmware:

AT
AT
OK

AT&F
AT&F
OK

ATE0
ATE0
OK

AT+KSLEEP?
+KSLEEP: 2
OK

AT+CMEE=2
OK

AT+CREG?
+CREG: 0,1
OK

AT+CSQ
+CSQ: 19,99
OK

AT+KSRAT?
+KSRAT: 0
OK

AT+CPIN?
+CPIN: READY
OK

AT+CGMR
SWI9X07H_00.08.24.02 f90cbd jenkins 2022/03/21 03:47:54
OK

AT+CFUN?
+CFUN: 1
OK

AT+CFUN=1,0
OK

AT+CFUN=1,1
OK

<< Reboot >>

AT+CFUN?
AT+CFUN?
+CFUN: 1
OK

But just before the update, I did the At!pcinfo? command and the IMSWITCH value was ‘1’. Now it is ‘0’.

The module is working now but I would like to know how to prevent this state in the future.

How to reproduce the issue?

I don’t know how to reproduce the issue.
We’ll try to get that state with the previous failed module.

Btw, what is IMSWITCH?

Have you checked at!impref?

No I didn’t try it before flashing the firmware.

I suspect that is the problem

And how to avoid that?

i don’t know how you made it, so don’t know how to avoid