BG96 takes a very long time to register in the nbiot network

Good day.

I have LTEEVK_KIT with BG96, the modem takes a very long time to register on the nbiot network, about 30 minutes, sometimes it does not register. Current commands to the modem:

How can you speed up registration on the nbiot network? what am I doing wrong?

Generally, in my experience, an NB-IOT would usually be a Home SIM. It won’t take too much for module searching the CAT-NB network and register.

the normal priority of PLMN is list as below ,
RPLMN > HPLMN/EHPLMN > UPLMN > OPLMN > High quality signal PLMN(in random order) > other PLMN(decreasing order)

if you use one MVNO SIm , this module will have to do full band searching , it normal case

if you know the band info , you can lock band , it will speed up the procedure of register .

like below :

AT+QCFG=“BAND”,0,1,1 // Lock to B1(catm & nb)
AT+QCFG=“BAND”,0,2,2 // Lock to B2(catm & nb)
AT+QCFG=“BAND”,0,4,4 // Lock to B3(catm & nb)
AT+QCFG=“BAND”,0,8,8 // Lock to B4(catm & nb)
AT+QCFG=“BAND”,0,10,10 // Lock to B5(catm & nb)
AT+QCFG=“BAND”,0,80,80 // Lock to B8(catm & nb)
AT+QCFG=“BAND”,0,800,800 // Lock to B12(catm & nb)
AT+QCFG=“BAND”,0,1000,1000 // Lock to B13(catm & nb)
AT+QCFG=“BAND”,0,20000,20000 // Lock to B18(catm & nb)
AT+QCFG=“BAND”,0,40000,40000 // Lock to B19(catm & nb)
AT+QCFG=“BAND”,0,80000,80000 // Lock to B20(catm & nb)
AT+QCFG=“BAND”,0,2000000,2000000 // Lock to B26(catm & nb)
AT+QCFG=“BAND”,0,8000000,8000000 // Lock to B28(catm & nb)