Failed AT commands when suspending keeps URC cache enabled
On suspend, eg25-manager sends several AT commands to the modem:
AT+QGPSEND: disable GPS
AT+CFG="urc/cache",1: allow sleeping
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
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.