Particle Boron recovered dead in the field - but power cycle reboots!

Thank you @justicefreed_amper for your response.

  1. The Reset button did nothing. Thanks for eliciting this important point. The Reset button did not reboot the device. Only a full power cycle did.

  2. I believe #1 shows that it is not a code issue. The heart of my code simply loops over any incoming UART packets and uploads them over MQTT using system thread enabled and semi_automated mode. If cellular is not ready() then I call .on() in the loop. Same code as has been working without issue at my two Boron sites which have actually stayed up for months (using 1.3.1-rc1 and no external hardware watchdog)

  3. Please see this new thread describing a topically separate, though potentially related issue:
    (Video) New Boron FAILS to reboot on VUSB power cycle - external watchdog incapable of resetting device

There are clearly physical Boron electronic issues and/or deep seated software/firmware issues at play because 1) the reset button did not work and 2) the code doesn’t do anything crazy, as proven by other stable sites.

I will try to deploy the same exact setup but with a 1.3.1-rc1 Boron. It’s just unsettling that I will have to spent all that time and driving to not know what the result will be.