Controller can't be updated

Warning: Cannot receive version number from controller. Your controller is eith er not programmed yet or running a very old version of BrewPi. It will be reset to defaults.
Resetting EEPROM to default settings
Now checking which settings and devices can be restored…
Warning: Cannot receive version number from controller after programming.
Something must have gone wrong. Restoring settings/devices settings failed.

BrewPi script will restart automatically.
Firmware update done

any ideas what I done wrong?

I got it reset and it started up again (no white screen), atm it boots into BrewPi Hardware Test and I can’t seem to get out of that. on startup it shows version 0.4.1, so I guess the flashing went ok after all.

Hit the factory reset button in advanced settings. Then set it to any other mode to get out of the test screen.