BG96 response +CME ERROR: 3

All of our BG96 showing CME ERROR: 3 when we are using AT+COPS=? command. the modules are not communicating with network.
AT+COPS=?
+CME ERROR: 3

can you please help? below is module information

AT+CPIN?
+CPIN: READY
OK
AT+COPS?
+COPS: 0
OK
AT+CFUN?
+CFUN: 1
OK
ATI
Quectel
BG96
Revision: BG96MAR02A07M1G
OK
AT+COPS=2
OK

Thanks

Hi @AlexH

AT+COPS=? command will tigger network searching and it will take a bit long time to search all available cells. if there is no available network, there will be returned an error.