I got a new photon last week. I had some problems to add it to my list of devices. Searching on forums I foun that I had to update the firmware, and do some other things to get it to my list. At the end I got it working. The version I have now is 0.5.3.
Today I tried to upload some sketches and I see that it takes about 30-40 seconds (sometimes more) since green light goes off and cyan start breathing. All this time is taken by a cyan light blinking very fast.
I read something about updating keys. I tried:
$ particle keys doctor your_device_id
It worked or at least that says my ubuntu terminal. Also new keys were sent to particle cloud.
But the problem persists. And it is very anoying that each time I upload a new code, I have to wait about a minute before I can start testing.
The other 3 photons and I have and the ones a friend has (about 3-4 more) work fine.