Today I ran into the bad key problem for the second time and thanks to particle community I solved it really quick.
But I still could not get the causality of this problem. Both times this issue happen to me is just like the classical programmers’ joke: it was working all right yesterday…and next morning when power up my particle, it is just blinking cyan with red bursts.
More importantly, what if this issue happens when the product is already out there with a customer? The solution requires a USB connection and DFU mode. This is impossible for the end users to do and we cannot troubleshoot OTA.
If this is because of dangerous codes an embedded engineer must avoid, are there any documents I can check?
Thank you very much.