EG91 and QIACT ERROR resposne

Hi!

I’m using an EG91-AUX, and trying to send data with it, but I’m having issues with QIACT command, I can set an APN, and I have already registered as roaming connection. But I can´t activate context. Here I post a log registration:

ATE0
OK

AT+CGDCONT=1,\IP",“bicsapn”
OK

AT+QCFG=“band”
QCFG:“band”,0xff,0x200000000080000df,0x0 OK

AT+CPIN?
+CPIN:READY OK

AT+CREG?
+CREG:0,5 OK

AT+QHTTPCFG=“requestheader”,0
OK

AT+QHTTPCFG=“contextid”,1
OK

AT+QIACT?
OK

AT+QIACT=1
ERROR

I cannot go forward this point, and if I skip this command, when I’m trying to access HTTP it gives me: CME ERROR 707.

If you can help me, I’d really appreciate it.

Dear @Eliacim ,

Thank you for reaching out.

To get AT+QIACT=1 to work on EG91-AUX, three things must be true at the same time: the PDP profile for CID 1 must be correctly stored, the module must be attached for packet/EPS service, and the network must accept the APN for data on roaming. Right now, we can’t see which of these is failing because the module is returning a generic ERROR.

Please do this exact sequence and share the outputs (don’t skip any lines), and you will get a definitive answer for your case:

  1. Turn on detailed error reporting and retry the activation
    Send:
    AT+CMEE=2
    AT+QIACT=1

If it fails, the module will return a CME error code instead of plain ERROR. That code is the direct reason QIACT is failing.

  1. Confirm the APN is actually set on CID 1 exactly as intended
    Send:
    AT+CGDCONT?
    Make sure CID 1 shows the APN and PDP type you want, for example CID 1 with “IP” and “bicsapn”. If CID 1 is missing or different, set it again using plain ASCII quotes:
    AT+CGDCONT=1,“IP”,“bicsapn”
    Then re-check with AT+CGDCONT?

(If your network requires username/password/APN authentication, tell me and we’ll add the correct authentication settings for CID 1 as well.)

  1. Confirm packet/EPS registration and attach state (this is required for PDP activation)
    Send:
    AT+CGATT?
    AT+CGREG?
    AT+CEREG?

AT+CREG: 0,5 only shows roaming registration, but PDP activation depends on packet/EPS side. If attach is not 1 or EPS registration is not valid, QIACT will fail even though CREG looks OK.

  1. Only after QIACT succeeds, HTTP will work
    Once AT+QIACT=1 succeeds, verify you got an IP:
    AT+QIACT?
    Then keep:
    AT+QHTTPCFG=“contextid”,1
    and retry your HTTP operation. If CID 1 is not active, HTTP will continue to fail.

If you paste the outputs of these commands:
AT+CMEE=2 (then AT+QIACT=1 result)
AT+CGDCONT?
AT+CGATT?
AT+CGREG?
AT+CEREG?

I can assist you with accurate root cause and resolution.

Best Regards,
Aghelan