When running in SYSTEM_MODE(MANUAL), is it normal behavior for the Spark.process() (Particle.process()), to block for extended periods on the Photon when no WIFI is available?
I don’t remember seeing this exact issue when testing recently on the Core.
Is it expected that the connection status be checked explicitly before calling Particle.process()?
What I see appears to be that the process function times out after tens of seconds.