I’ve a electron somewhere out there and it had 0.5.2 during delivery.
I tried to update using cli (particle flash E02 system-part1-0.5.3-electron.bin, particle flash E02 system-part2-0.5.3-electron.bin), but the log did only show spark/flash/status “started” but no finished or similar.
If I select the electron in the “build”-module the version shown is still 0.5.2.
Is this the (only?) reliable way to determine the current firmware?
Today I update via OTA one electron from version 0.5.2 to version 0.5.3 and I noticed the same thing.
After the update (you can supervise the activity and when completed via console logs), in the WEB IDE will again displayed as 0.5.2. To solve this problem need to flash the same program with version 0.5.2. Once the flash is complete, in the Setting option needs to click option clear cache. Then this will show as the 0.5.3.