I’ve been able to send TCP data properly and also receive into the module’s buffer. But for some reason the reception of data from that buffer keeps failing. In this example, data is sent to web server, 370 bytes come back, and then the web server closes the socket automatically (as expected).
However, when trying to retrieve those 370 bytes from module, keep getting CME 3 “not allowed” errors. Why might this be? This is such a simple command.
+CCID: 89148000005104XXXXXX //Edited for privacy
354616090XXXXXX //Edited for privacy
AT+KTCPCFG=1,0,“52.89.XXX.XXX”,80 //Edited for privacy
// 370 bytes sent from server and received into module buffer
// Web server automatically closed socket
+CME ERROR: 3
//CME 3 = “Operation not allowed” ???