I am running an app built on Device OS 1.5.2 on a Electron
my app is set up with SYSTEM_THREAD(ENABLED) and SYSTEM_MODE(SEMI_AUTOMATIC).
I've noticed that sometimes when Particle.publish is called, it causes long blocks of around 80 seconds.
Subsequently, a cloud reconnection for about 200 to 1000 seconds is executed. (status LED is rapidly blinking cyan)
I checked and applied the contents of the following link.
Particle publish and blocking
- checking Particle.connected() before calling Particle.publish()
- don't test the result of Particle.publish()
However, long blocks are still occurring.
Is this normal behavior?