How to Diagnose an APN Issue via the Monogoto Hub?
APN (Access Point Name) misconfiguration is a common reason IoT devices fail to connect to the internet. If the APN is not correctly configured, the device will be unable to establish a data session.
The most reliable way to verify the APN configured on your device is either through AT commands or by checking the device’s user interface (UI).
However, if the device is not physically accessible, you can use the Monogoto Hub to diagnose potential APN configuration issues.
Diagnosing APN Issues via the Monogoto Hub
You can identify a potential APN issue by examining the Events section at the bottom of the Things page in the Monogoto Hub.
Look for the following sequence of events:
- HSS_ULR – This indicates the device is requesting to register on the network. 
- HSS_ULA – This confirms the registration request was accepted. 
- PURGE_MS – This means the network purged the device, often due to failure to establish a valid data session. You will also “MME PURGE_MS” in the message on the event. 
This pattern typically appears as follows:

If you observe this sequence without a successful PDP_CONTEXT_CREATE or data session initiation following it, it strongly indicates an APN misconfiguration at the device level.
Confirming the APN Using AT Commands
To confirm the APN configured on your device, you can use the following AT command:
AT+CGDCONT?
Example Response (correctly configured for Monogoto):
+CGDCONT: 1,"IP","data.mono","0.0.0.0",0,0
In this example, data.mono is the correct APN for Monogoto. If you see a different APN (or none configured), that could be the root cause of your connectivity issue.
Confirming APN on Android and IoS
On the Android OS go to Settings > Connections > Mobile Networks > Access Point Names

On iOS, go to Settings > Cellular > Cellular Data Network

If you have questions or need further assistance, don’t hesitate to reach out to the Monogoto Support Team. We’re here to help you troubleshoot, optimize your setup, and ensure your IoT deployment runs smoothly. We're happy to assist!
Last updated
Was this helpful?
