Hey @RobMeades,
We’ll do our best to figure out what’s going on. First, can you confirm that you are building the firmware for the Electron? Make sure in the Web IDE that you’ve selected it from the Devices section.
If you are running in MANUAL mode, are you making sure to run updates
Another option is to write to the Electron directly over USB, instead of OTA. You’d instead put the Electron into DFU mode (yellow blinking) and flash with this command: particle flash --usb firmware.bin
You can also check out this thread that has more info on some of the advice above, but definitely let us know where you are at, and what you’ve tried!