I have an application which makes periodic HTTP requests using the data connection provided by the 3G network. Most of the time, it works ok. However, from time to time, the SIM card registration state changes to LE_MRC_REG_DENIED for no apparent reason (the application always does the same thing and the signal strength is always excellent). This causes a loss of network capabilities and doesn’t recover unless I reboot the device.
Any ideas why this might occur ? Is it a legato / module bug or something normal ?
As a workaround, I am polling the registration state and rebooting whenever I get LE_MRC_REG_DENIED. However, I would like to know why such a thing happens.
Thank you for your answers
Legato version : 16.10.3_7776bb75a488e0db67b0d24975b46dd0_modified
Board : MangoH Green
Module : WP8548