<div dir="ltr"><div class="gmail_default"><span style="font-family:arial,helvetica,sans-serif">​</span><font face="arial, helvetica, sans-serif">> In your case with the Telit modem and QSS:3; if we decide that it's</font></div><div class="gmail_default"><font face="arial, helvetica, sans-serif">> not worth waiting for QSS:3 because it takes too long and for our</font></div><div class="gmail_default"><font face="arial, helvetica, sans-serif">> purposes we can use it much earlier, then we could do the per-step</font></div><div class="gmail_default"><font face="arial, helvetica, sans-serif">> retries on SIM busy errors.</font></div><div class="gmail_default"><font face="arial, helvetica, sans-serif"><br></font></div><div class="gmail_default"><font face="arial, helvetica, sans-serif">The problem here is that, according to my tests, even if we try to get this info earlier, polling at some intervals, we end up waiting the same amount of time.</font></div><div class="gmail_default"><font face="arial, helvetica, sans-serif"><br></font></div><div class="gmail_default"><font face="arial, helvetica, sans-serif">> The idea of updating in the background and letting the remaining logic</font></div><div class="gmail_default"><font face="arial, helvetica, sans-serif">> to flow is a bit anarchic, as the user of the API cannot know when the</font></div><div class="gmail_default"><font face="arial, helvetica, sans-serif">> property values are done populated.</font></div><div class="gmail_default"><font face="arial, helvetica, sans-serif"><br></font></div><div class="gmail_default"><font face="arial, helvetica, sans-serif">Yes, you're right, I wasn't thinking about that.</font></div><div class="gmail_default"><font face="arial, helvetica, sans-serif">I've got the idea of dropping this change, actually. As I said, the goal was to have some logic to recover several situations of "sim busy", but I couldn't make a scalable solution that isn't tailored strictly around this specific case and, at the end of the day, it doesn't seem to provide a real improvement, specially if compared to the increased complexity. Finally, this issue affect only the SIMs of a specific vendor and the most important information (SIM and PUK) are always retrieved correctly.</font></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">​</div></div>