Electron not connecting to cloud although it breaths cyan

I have a claimed (by me) electron with an active sim card. I have flashed code to it before however now it gives me an error saying firmware is too old on the electron 0.4.8, so I downloaded the PC updater and got it back to 0.6.0 and the cloud IDE still shows it being 0.4.8 as well as not on, however the particle app always shows its on and when i try to use tinker every pin wheater assigned read or write returns none. I have also used the CLI to flash tinker and update firmware in DFU mode. It currently reads 0.6.1 in the CLI. So how do i get the IDE to recognize it again?

Update it is flashing cyan and sometimes restarts