AT+COPS and AT+CSQ show a valid GSM/GPRS network coverage and a high signal level. However, AT#SGACT or AT#GPRS often results in "ERROR". There seems to be no way to find out what exactly went wrong.
What happens is that you are trying to register the GPRS context
(AT#SGACT or AT#GPRS) while the mobile has done its GSM registration
procedure, but has not yet completed the GPRS registration. Therefore
the mobile is reporting the GSM registration values but it’s not yet
ready for GPRS. Simply retry after few seconds and it should register
the context correctly, or better verify the GPRS registration state with
AT+CGATT?, before to activate the GPRS context.
Hit enter to search or ESC to close
Knowledge Base & Download Zone