ERROR sending data over sockets with SIM7020

These are some (not all) AT commands i’m sending to SIM7020E in order to set up the APN and and build a basic TCP/IP application test:

SIM7020 firmware version: AT+CGMR
1752B16SIM7020E
OK

APN settings: AT*MCGDEFCONT?
*MCGDEFCONT: “IP”,“virtueyes.com.br”,“virtu”,“virtu”,1
OK

Banda: AT+CBAND?
+CBAND: 28
OK

Internet register status: AT+CGREG?
+CGREG: 2,1,“A9C5”,“034BD12B”,9,“00”
OK

Network Information: AT+COPS?
+COPS: 0,0,“TIM BRASIL”,9
OK

Signal quality: AT+CSQ
+CSQ: 23,0
OK

GPRS service attachment: AT+CGATT?
+CGATT: 1
OK

PDP context definition: AT+CGDCONT?
+CGDCONT: 1,“IP”,“virtueyes.com.br”,“10.240.118.168”,0,0,0,0,0,0
OK

TCP/IP Test ===================================
AT+CSOC=1,1,1
+CSOC: 0
OK

AT+CSCON=0,30001,“52.20.16.20”
OK

AT+CSOSEND=0,0,“Get some TCP info”
ERROR

AT+CSOCL=0
OK

AT+CSOCON?
OK

I’ve used a TCP/UDP request and response service: http://tcpbin.org
Any suggestions?