Yeah, that's been happening to me as well. I've has ones seem so corrupt themselves and not show up on particle after they had been, or disconnect from WiFi after a couple minutes never to return, or connect/disconnect over and over. I've saved the units via the OakRestore process, but going through the OTA update afterwards has taken anywhere from 2 to probably 10-20 tries. No idea why the huge range!