I was able to un-brick the device by holding down the button till it enter BT flashing again, and then following same update procedure on a Steam Deck after following instructions at https://www.espruino.com/Quick+Start+BLE#linux
There is also an "Android" based flashing which I did not use but would have probably worked too.
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
I was able to un-brick the device by holding down the button till it enter BT flashing again, and then following same update procedure on a Steam Deck after following instructions at https://www.espruino.com/Quick+Start+BLE#linux
There is also an "Android" based flashing which I did not use but would have probably worked too.
This is a windows problem.