How can make BG95 auto-select any operator for first connection?

I have two CAT-M1 operators (and one NBIOT operator) visible when querying AT+COPS=?

Using a brand-new 1nce SIM that can roam to any operator, it does not connect to any operator unless I manually specify which, but my device might be deployed in a country where I don’t know the specific operators.so I don’t want to specify the operator in the AT command sequence for first connection.

  • If I choose AT+COPS=0 (auto) it doesn’t connect to any.
  • If I choose AT+COP=1,2,“” then it connects to that operator just fine

My EG21 connected to an operator without me manually specifying one. How can I make the BG95 also connect to any available operator?

Because you are using a 1NCE roaming SIM card, in fact, the search process includes a very complex process, resulting in a very long search time, and BG95 supports multiple network standards

Thanks. Command AT+COPS=0 (auto-select) didn’t help when finding first operator: even allowing it to run for 15+ minutes it did select an operator.

It worked on the Quectel EG21 (LTE1) but not BG95 (CATM1).

On first startup I’ve resorted to polling AT+COPS=? to query all visible operators, and iterating over the returned list. Once it works once I no longer need to use AT+COPS command and the modem/SIM connects OK within a few seconds.