Okay, so are you saying that the APN credentials get stored on the uBlox modem?
If so, what effect does cycling power on the Electron have on the APN from the modem's perspective?
Does Particle get the uBlox modem shipped with a list of factory-programmed APN combos in memory that match Particle MVNO credentials?
Surely the default Particle APN gets set at some point... so if not in the Particle firmware, then where?
I feel like this is a hard question to word... so let me expand further...
When using a 3rd party SIM card, the process is to use the
STARTUP( ) macro to make sure that
cellular_credentials_set() gets called before
When using a Particle SIM card, presumably the Particle firmware calls
setup() runs, correct?
If this is the case, then why doesn't the APN revert back to Particle credentials when safe mode is entered?
How do you cold boot an Electron directly into safe mode before the
STARTUP( set_cellular_credentials() ) code fires?