Last night one of my five Xenon’s stopped reporting. It’s blinking cyan with an occasional set of 3 yellow flashes. Same behavior in safe mode. This matches this section of the docs https://docs.particle.io/tutorials/device-os/led/xenon/#red-blink-basic-errors
3 orange blinks: Connected to the internet, but could not reach the Particle Device Cloud. This sometimes is seen as yellow or red and indicates bad server keys.
So I followed the repair instructions listed below that, after upgrading particle-cli. A new key was created and sent to the cloud successfully. It did not fix my issue though. I haven’t tried a factory reset as I’d like to understand why this happened and how to fix without having to go through that process.
This and the other 4 still working Xenons are using system firmware 0.9.0, and I believe seeing the same issue in safe mode rules out the user code. I did power cycle the Argon gateway (also on 0.9.0) a few times but it didn’t help.
What should I try next?