I recently turned on my photon and flashed a new sketch to it. Unfortunately, after uploading the new sketch, the status LED is stuck at blinking cyan which indicates that it is connecting to the cloud.
In my sketch, I set up a static IP for the photon and I probably typed the wrong DNS address. Could this be the problem?
I’ve tried setting the photon up again via my iPhone and the CLI but it still has the same issue. I uploaded new firmware and a new sketch that resets to DHCP in DFU but to no avail.
Since we can’t see your code, we have to assume things.
So I guess your reset code uses default SYSTEM_MODE(AUTOMATIC) which will not execute your reset procedure since that code only runs after getting contact to the cloud - which it can’t due to the previous sketch (unless you’ve put that code in STARTUP() which we can’t confirm or deny without code either).
So as a rule of thumb: Post your code, to save us from guessing (wrong)