my Argon is correctly connected to the WiFi network (slowly flashing blue, listed in the Particle’s cloud console).
However, pinging it via the console says the device was unreachable, and flashing any program via the web IDE says the flash was unsuccessful (request time out).
“Viewing the device” on the web console waits forever for events.
Device 0S is 0.9.0. For now I was able to flash it once.
I reset it multiple times (mode + reset, release reset, wait for the LED to blink white, setup the device via the app) without success.
Is it related to the Particle cloud or is it on my side ?
That’s probably due to your code making the device unresponsive.
The device can still be connected but so busy that it won’t immediately service your requests causing some time sensitive requests (e.g. ping or flash) timeout.
that is very likely since I ran the TCP Client example :
So it is stuck in the for(;;); loop. I though holding mode + reset, releasing mode, then releasing reset when the LED flashed white would factory reset it ?
While the Core by default came with a factory application firmware installed, that's not the case for Mesh devices (for reasons unclear to me).
Only after installing such factory image it works as expected. Hence this