Hello. I am using the M95 module and have an issue connecting to the Vodafone network in the UK. I have tried two different SIM cards from two different suppliers and have the same result. We are using manual network selection from our host device. We only really have 3 different networks in the UK and the same code works fine for the other two(O2 and T-Mobile / EE) but not Vodafone. I have tested this in a number of locations where the Vodafone signal strength is strong, and both SIM suppliers say that their SIMS can connect to this network. Any help would be greatly appreciated as I’m at a bit of a dead end.
Here is the communication sequence and the error message I am getting (CME 100 = unknown error):
[Tx] AT+QISTAT
[Rx] OK
[Rx] STATE: IP INITIAL
[Tx] AT+IFC=2, 2
[Rx] OK
[Tx] AT+QICSGP=1,“data*******”
[Rx] OK
[Tx] AT+CPIN?
[Rx] +CPIN: READY
[Tx] AT+QINISTAT
[Rx] +QINISTAT: 3
[Tx] AT+COPS=?
[Rx] +COPS: (1,“Vodafone”,“Voda UK”,“23415”),(1,“T-Mobile”,“EE”,“23430”),(1,“O2”,“O2 -UK”,“23410”),(0-4),(0-2)OK
[Tx] AT+COPS=4,0,“Vodafone”
[Rx] +CME ERROR: 100
Below is an example of a successful connection to either of the two other networks:
[Tx] AT+QISTAT
[Rx] OK
[Rx] STATE: IP INITIAL
[Tx] AT+IFC=2, 2
[Rx] OK
[Tx] AT+QICSGP=1,“data********”
[Rx] OK
[Tx] AT+CPIN?
[Rx] +CPIN: READY
[Tx] AT+QINISTAT
[Rx] +QINISTAT: 3
[Tx] AT+COPS=?+COPS: (2,“O2”,“O2 -UK”,“23410”),(1,“Vodafone”,“Voda UK”,“23415”),(1,“T-Mobile”,“EE”,“23430”),(0-4),(0-2)
OK
[Tx] AT+COPS=4,0,“O2”
[Rx] OK
[Tx] AT+CREG?
[Rx] +CREG: 0,5
[Tx] AT+CGREG?
[Rx] +CGREG: 0,2
Wrong response back after AT+CGREG?: +CGREG: 0,2
[Tx] AT+CGREG?
[Rx] +CGREG: 0,2
Wrong response back after AT+CGREG?: +CGREG: 0,2
[Tx] AT+CGREG?
[Rx] +CGREG: 0,5
[Tx] AT+QISTAT
[Rx] OK
[Rx] STATE: IP INITIAL
[Tx] AT+QIREGAPP
[Rx] OK
[Tx] AT+QISTAT
[Rx] OK
[Rx] STATE: IP START
[Tx] AT+QIACT
[Rx] OK
[Tx] AT+QILOCIP
[Rx] XX.XX.XX.XX
(Local IP returned OK, X’d out for security)
[Tx] AT+COPS?
[Rx] +COPS: 1,0,“O2”