I m facing a problem that even if the SIM card is removed after the SIM is fully registered, i will still be in the previous status ie. ADL_SIM_STATE_FULL_INIT. If the module is restarted with SIM card removed then the ADL_SIM_STATE_REMOVED will be displayed.
I’m using adl_simGetState() function to check SIM state but I didn’t find a way to refresh it’s status.
I get the same results if I subscribe to SIM events using adl_simSubscribe() instead of calling adl_simGetState().