I was working on my firmware application last night, pushing updates over the air, when I got my Photon into a weird state that I can’t seem to recover it from. Everything was going fine but then after one firmware update the device seemed to lose it’s network credentials. It just sat there blinking blue. So I tried going to through the setup process again which seemed to go fine until I got the end of the process (after entering network credentials) where the device tries to connect to the network, which never succeeded.
Now, when I power up the device is blinks green for a few seconds, then goes to blinking cyan, but it never gets to the breathe sequence, after several seconds it flashes red (from what I can tell just one flash) and then it goes back to blinking cyan. I have two networks, one with no security and one with WPA2 and it behaves the same for either. I tried updating the server keys over serial, which I was able to do, but that didn’t work. I’m not sure what to try next.
I also noticed that I don’t seem to be able to get the device to perform a factory reset. It gets to the blinking yellow stage but if I keep holding SETUP it never goes to white like the docs say. How do I fix this thing?