Цитата(lolful @ Nov 25 2016, 12:43)

По-ходу нет команды для опроса статуса SMS Ready.
Если не инициализирована какая-то из подсистем, то и обработать соответвтующие этой подситеме команды модуль не сможет.
Таким образом +CMGL=? вернет ошибку, если подсистема сообщений не готова.
Отмечу, что поведение
Цитата(lolful @ Nov 25 2016, 12:43)

AT+CPAS - выставляется в 0 (Ready) через несколько секунд после включения
скорее всего противоречит стандарту 07.07, так как на самом деле состояние дожно быть "2 unknown (ME is not guaranteed to respond to instructions)".
Но у китая свои представления о стандартах. Приходится есть что есть.
К слову, сам стандант далек от идеала, так как не расшифровывает используемые понятия. Поэтому имеем что имеем.