This has probably been answered already - but I’m struggling to find an exact reference.
My problem is quite strange. I am only using the Web IDE to write, save, verify and flash my code. I have 2 Spark Coress and 2 Photons. I have been able to successfully verify my code and flash it to a core. This works as I expect it to (more or less but that’s probably down to my dodgy wiring - removing this functionality makes it work completely as expected).
My problem arises when I try and flash a Photon. The code verifies fine and is targeting the photon. The flash is successful and the Photon reboots, and seemingly joins the cloud. I say seemingly because the RGB LED turns cyan but does not breathe cyan. The Particle app shows the photon as offline, however the Particle Dashboard reports that it has connected. Furthermore refreshing the web IDE shows it as connected. I haven’t tried the API yet (I suspect that will report as offline as well).
Can anyone explain as to why this may happen?
I can get back from this by doing a complete factory reset, but I’m unable to flash firmware over the top…