I had a Puli running just fine on T-Mobile, and a client wanted a network switch. We tried it, and it didn’t work with the provider.
After that we put the original sim card in and it has the error “SIM card cannot be registered.”. I followed the instructions on Q2 of the modem FAQ - Modem FAQ - GL.iNet Docs 3
The response to AT+QPRTPARA=3 was OK, I waited 30 seconds, went back to the main screen, choose usb4, chose manual, set the APN to fast.t-mobile.com, and the connection to LTE/UMTS/GPRS. clicked apply. Same response, “SIM card cannot be registered.”.
I repeated the process after:
modem reset
router reset
a new sim card
troubleshooting with T-Mobile to make sure the sim is active and the imei etc are correct
factory reset
AT+COPS manual network release, rebind
removing and cleaning sim card and slot
updating firmware to 3.216
I have run out of ideas.
[update]
I found a firmware version 4 for the puli GL.iNet download center
went through the same list as above, same results.
First Router:
Turned the router on, logged in and tried that. Response was “OK”. no change to connection. Tried modem reset, hard reboot, resetting the sim card, no change at all.
I have a GL XE300 with exactly the same problem.
I tried different sim cards, reset, reboot, AT commands + firmware upgrade to 3.216.
Does not work anymore since today.
Long delay between posts, but it looks like the sim card cannot be swapped or removed, even if the unit is off. I’m going to keep working with support on this one.
I had the same issue with the first Puli I had. It appeared like inserting the sim either somehow slid past the spring mechanism or broke it as I couldn’t push the sim down to activate the spring release.
Even with the latest version of the firmware, I still get the occasional message that the SIM isn’t registered. Sometimes resetting the modem fixes it, or a power off/on.