I can't get my MKR GSM 1400 to connect to the Internet using examples in Arduino IoT Cloud and the Arduino SIM card. IoT Cloud recognizes the MKR GSM 1400 and downloads sketches to the board without a problem. When I run any of the example sketches, such as TestGPRS.ino, I get as far as trying to send the GET request to example.org then I get an ERROR and it disconnects. I tried testing the modem and it works. I tried checking the signal strength and it's fine. AT&T is my local carrier and 3G service is available according to their website. The GPRSPing.ino example acts the same way. I ran the BandManagement.ino example sketch and changed to band 5 (850/1900 in the USA) successfully but it didn't make a difference.
I've used MKR WiFI 1010 boards with IoT Cloud successfully, so I don't think it's a newbie user error on my part. My SECRET_PINNUMBER, SECRET_APN, SECRET_USERNAME and SECRET_PASSWORD came from Arduino IoT Cloud and configuring the network with them works. I have a valid IoT subscription plan and activated Arduino SIM. The problem must be related to the interface between the MKR GSM 1400 with the Arduino SIM and my local AT&T carrier but I'm currently at a standstill in resolving it. I got on AT&T's website and tried entering their proxy and port at the prompt from the sketch but that didn't work either. I'm hoping that another forum member or Arduino IoT Cloud support knows how to solve this problem.
Attached are the serial monitor output of the TestGPRS.ino sketch and example sketch.
Update 1/24/2021: After checking further I discovered that AT&T only has 5G and 4G LTE coverage in my area. I guess my MKR GSM 1400 is going to be a boat anchor since it can only do 3G. In February 2022 AT&T is going to phase 3G out entirely. Wonder if Arduino will offer a 5G MKR GSM.
testgprsoutput.txt (4.62 KB)
testgprsoutput.txt (4.62 KB)