ClockStar 2.0 MicroPython install return a forever white screen

Hello, Ive just received the ClockStar 2.0.
The CircuitBlock app asked me to install MicroPython on my watch.

I installed it but the watch stays on a white screen. I tried several times to reflash the firmware, it return the watch to a normal state, but every time I reinstall MicroPython, the white screen return.

The white screen doesnt prevent python program to work however. If I run a python program from the PC it seem to work. I tried with the first project of a multicolored flashing screen and the watch screen flashed with different colors.

I’m on Windows 11 and I flashed the MicroPython thrue the Circuitblock online app using Chrome.

I dont know if its a hint or maybe it doesnt matter , but on the front page of the CircuitBlock app in the upper right corner, beside the “Restore Firmware” button, the left button always show “Spencer Settings” even when my watch is connected to the Circuitblock app.

Hope you have an easy solution to this problem.

Edit: I, maybe, found an answer, maybe not. It seem that we cant have the firmware and MicroPython on the watch at the same time??? Is it true? Thats why the screen of the watch stay white until we reupload the firmware? So we cant have a small working custom “python app” on the watch at the same time we have the normal function of the watch?

Hello,
Yes, the stock device firmware and the MicroPython interpreter can not be loaded on the device simultaneously. The biggest constraint for doing so is flash memory size.
We design our products with the appropriate flash memory size which will fit the stock firmware, along with other media assets (sounds, animations, images, etc.). Including micropython pre installed wouldn’t be possible, since we don’t have the flash memory capacity for both our stock firmware and micropython. Therefore, it’s necessary to swap out these pieces of software in-and-out of the device’s memory.
The “Spencer Settings” button you see in the top right corner of the CircuitBlocks main page is a permanent fixture in the app’s interface. However, please don’t let it confuse you, it is meant strictly for the initial setup of our DIY voice assistant, Spencer. It has absolutely no functionality outside of that specific setup process. It doesn’t indicate any glitches with your connection, and it is not used for anything regarding your Clockstar 2.0. You can completely ignore it!

I hope this helps clear things up! If you have any more questions as you continue to code and explore your device, please don’t hesitate to ask.
CircuitMess Team