Failed AT commands when suspending keeps URC cache enabled
Description
On suspend, eg25-manager sends several AT commands to the modem:
-
AT+QGPSEND
: disable GPS -
AT+CFG="urc/cache",1
: allow sleeping
However, AT+QGPSEND
fails for some reason on my device with +CME ERROR 505
.
As a result, this command is retried several times and continues retrying when resuming.
At a certain point, the command succeeds and the URC cache command is also sent, both when resuming --> no URCs are received of a call or text.
EDIT: https://sixfab.com/wp-content/uploads/2018/09/Quectel_EC25EC21_GNSS_AT_Commands_Manual_V1.1.pdf This PDF contains a list of CME ERROR codes for GNSS
Logs
I have them, but they contain too much private information (I combined the log of ModemManager with the eg25-manager log to see the timings). I can send the full log if you want by e-mail.