MC7455 no registration after firmware update

Hello.
I have problem with two MC7455’s after firmware update.
I used that script: Automated Flashing/Upgrading for all EM/MC74XX modems. - LTE HACKS

After update modem lost IMEI so I used method from that post to recover IMEI: MC7455 / EM7565 vs. Quectel EP06 IMEI Change - LTE HACKS

I also tried to flash firmware manually by qmi-firmware update, I tried also with .exe from Sierra on windows.

Now, situation with both modems are pretty similar. Modem with recovered IMEI don’t want to register in network, also signal quality is 0% and ONLY gsm-umts is supported. Modem only after update changed supported modes from gsm-umts, lte to gsm-umts what is strange.

What I noticed, when I want to set AT!SELRAT=06, AT answer is ERROR.

Logs from both Sierras:

[code]mmcli -m 3

General | path: /org/freedesktop/ModemManager1/Modem/3
| device id: ba39a52a627c7a7b02f5c469f06ae6f570cb45e3

Hardware | manufacturer: Sierra Wireless, Incorporated
| model: MC7455
| firmware revision: SWI9X30C_02.33.03.00
| carrier config: default
| h/w revision: MC7455
| supported: gsm-umts
| current: gsm-umts
| equipment id: 359072065791622

System | device: /sys/devices/pci0000:00/0000:00:14.0/usb3/3-7
| drivers: cdc_mbim, qcserial
| plugin: sierra
| primary port: cdc-wdm1
| ports: cdc-wdm1 (mbim), ttyUSB0 (qcdm), ttyUSB1 (gps),
| ttyUSB2 (at), wwan0 (net)

Status | unlock retries: sim-pin2 (3)
| state: searching
| power state: on
| signal quality: 0% (cached)

Modes | supported: allowed: 3g; preferred: none
| current: allowed: 3g; preferred: none

Bands | supported: utran-1, utran-3, utran-4, utran-5, utran-8, utran-2
| current: utran-1, utran-3, utran-4, utran-5, utran-8, utran-2

IP | supported: ipv4, ipv6, ipv4v6

3GPP | imei: 359072065791622
| enabled locks: fixed-dialing
| registration: searching

3GPP EPS | ue mode of operation: csps-2

SIM | primary sim path: /org/freedesktop/ModemManager1/SIM/2
[/code]

ATI
Manufacturer: Sierra Wireless, Incorporated
Model: MC7455
Revision: SWI9X30C_02.33.03.00 r8209 CARMD-EV-FRMWR2 2019/08/28 20:59:30
ESN: 12807520841, 8072C249
IMEI: 359072065791622
IMEI SV: 20
FSN: LQ933105050310
+GCAP: +CGSM
AT!IMPREF?
!IMPREF: 
 preferred fw version:    02.33.03.00
 preferred carrier name:  GENERIC
 preferred config name:   GENERIC_002.072_000
 preferred subpri index:  000
 current fw version:      02.33.03.00
 current carrier name:    GENERIC
 current config name:     GENERIC_002.072_000
 current subpri index:    000
AT!GSTATUS?
!GSTATUS: 
Current Time:  986              Temperature: 30
Reset Counter: 1                Mode:        ONLINE         
System mode:   WCDMA            PS state:    Not attached 
WCDMA band:    WCDMA 1700 
WCDMA channel: 1962
GMM (PS) state:DEREGISTERED     PLMN SEARCH    
MM (CS) state: IDLE             PLMN SEARCH    

WCDMA L1 state:L1M_ACQ          LAC:           0000 (0)
RRC state:   DISCONNECTED       UTRAN Cell ID: 02C53D9E (46480798)
RxM RSSI C0:    ---             RxD RSSI C0:  --- 
RxM RSSI C1:    ---             RxD RSSI C1:  --- 
AT!ENTERCND="A710"
OK
AT!SELRAT=06
ERROR
AT!BAND?
Index, Name,                        GW Band Mask     L Band Mask      TDS Band Mask
00, All bands,                      0002000007C00000 00000100330818DF 0000000000000000

Second piece after firmware update:

--------------------------------
  General  |                 path: /org/freedesktop/ModemManager1/Modem/0
           |            device id: 23d5a0b50fca7cf994a2f2625b3e009b829c0798
  --------------------------------
  Hardware |         manufacturer: Sierra Wireless, Incorporated
           |                model: MC7455
           |    firmware revision: SWI9X30C_02.30.01.01 r7792 CARMD-EV-FRMWR2 2018/07/13 02:24:52
           |       carrier config: default
           |         h/w revision: 1.0
           |            supported: gsm-umts
           |              current: gsm-umts
           |         equipment id: 359072065789592
  --------------------------------
  System   |               device: /sys/devices/pci0000:00/0000:00:14.0/usb3/3-7
           |              drivers: qcserial, qmi_wwan
           |               plugin: sierra
           |         primary port: cdc-wdm1
           |                ports: cdc-wdm1 (qmi), ttyUSB0 (qcdm), ttyUSB1 (gps), 
           |                       ttyUSB2 (at), wwan0 (net)
  --------------------------------
  Status   |                 lock: sim-pin2
           |       unlock retries: sim-pin (3), sim-puk (10), sim-pin2 (3), sim-puk2 (10)
           |                state: enabled
           |          power state: on
           |       signal quality: 0% (cached)
  --------------------------------
  Modes    |            supported: allowed: 3g; preferred: none
           |              current: allowed: 3g; preferred: none
  --------------------------------
  Bands    |            supported: utran-1, utran-3, utran-4, utran-5, utran-8, utran-2
           |              current: utran-1, utran-3, utran-4, utran-5, utran-8, utran-2
  --------------------------------
  IP       |            supported: ipv4, ipv6, ipv4v6
  --------------------------------
  3GPP     |                 imei: 359072065789592
           |        enabled locks: fixed-dialing
           |          operator id: 26003
           |         registration: idle
  --------------------------------
  3GPP EPS | ue mode of operation: csps-2
  --------------------------------
  SIM      |     primary sim path: /org/freedesktop/ModemManager1/SIM/0
           |       sim slot paths: slot 1: /org/freedesktop/ModemManager1/SIM/0 (active)
           |                       slot 2: none
ati
Manufacturer: Sierra Wireless, Incorporated
Model: MC7455
Revision: SWI9X30C_02.30.01.01 r7792 CARMD-EV-FRMWR2 2018/07/13 02:24:52
MEID: 35907206578959
IMEI: 359072065789592
IMEI SV: 16
FSN: LQ904605240310
+GCAP: +CGSM
AT!IMPREF?
!IMPREF: 
 preferred fw version:    02.30.01.01
 preferred carrier name:  GENERIC
 preferred config name:   GENERIC_002.045_001
 current fw version:      02.30.01.01
 current carrier name:    GENERIC
 current config name:     GENERIC_002.045_001
AT!GSTATUS?
!GSTATUS: 
Current Time:  198              Temperature: 31
Reset Counter: 1                Mode:        ONLINE         
System mode:   WCDMA            PS state:    Not attached 
WCDMA band:    WCDMA 2100 
WCDMA channel: 10762
MM (CS) state: IDLE             UPDATING       

WCDMA L1 state:L1M_PCH_SLEEP    LAC:           0000 (0)
RRC state:   DISCONNECTED       UTRAN Cell ID: 0C80BD14 (209763604)
RxM RSSI C0:   -60              RxD RSSI C0:  --- 
RxM RSSI C1:    ---             RxD RSSI C1:  --- 
AT!ENTERCND="A710"
OK
AT!SELRAT=06
ERROR
AT!BAND?
Index, Name,                        GW Band Mask     L Band Mask      TDS Band Mask
00, All bands,                      0002000007C00000 00000100330818DF 0000000000000000

I tried also AT!RMARESET=01 but without any change.
Of course antenna is ok, on another modems works fine.
Maybe someone knows what’s the problem is?

EDIT: I reflashed first modem with FW version that came from the factory. Now registration in network is okay but still no connection. On both modules I have:

AT+COPS=?
+COPS: (1,"Orange PL","Orange","26003",2),(1,"T-Mobile.pl","TM PL","26002",2),(1,"Plus","PLUS","26001",2),(1,"Play","Play","26006",2),,(0,1,2,3,4),(0,1,2)

OK
AT+COPS=1,2,"26003"
+CME ERROR: 30
AT+CSQ
+CSQ: 26,99

have you tried the latest FW?
Have you set up correctly for the APN by AT+CGDCONT?

What is the return of “AT!SELART=?”

Yes, I tried. After flashing to latest FW problems has become. Now I can’t connect even after return to original FW (SWI9X30C_02.24.05.06). Unfortunately, I have Rev A modules. I tried to connect by ModemManager on Ubuntu / Debian, but yes, I also tried to manually connect to the network.

AT+CGDCONT=1,"IP","internet"
OK
AT+CGDCONT?
+CGDCONT: 1,"IP","internet","0.0.0.0",0,0,0,0

OK
AT!GSTATUS?
!GSTATUS: 
Current Time:  50638            Temperature: 24
Reset Counter: 8                Mode:        ONLINE         
System mode:   WCDMA            PS state:    Not attached 
WCDMA band:    WCDMA 900  
WCDMA channel: 3082
GMM (PS) state:DEREGISTERED     ATTEMPTING ATT 
MM (CS) state: IDLE             UPDATING       

WCDMA L1 state:L1M_PCH_SLEEP    LAC:         E196 (57750)
RRC state:   DISCONNECTED       Cell ID:     02C5346C (46478444)
RxM RSSI C0:   -53              RxD RSSI C0:  --- 
RxM RSSI C1:    ---             RxD RSSI C1:  --- 


OK

AT!SELRAT=?
!SELRAT: Index, Name
00, Automatic
01, UMTS 3G Only
02, Not Supported
03, Not Supported
04, Not Supported
05, Not Supported
06, LTE Only
07, Not Supported
08, Not Supported
09, Not Supported
0A, Not Supported
0B, Not Supported
0C, Not Supported
0D, Not Supported
0E, Not Supported
0F, Not Supported
10, Not Supported
11, UMTS and LTE Only
12, Not Supported
13, Not Supported
14, Not Supported


OK