I just tried the code you posted here on an up to date Bangle and it seems to work fine for me
Maybe it could have something to do with my earlier testing? I think messages.json already contained a bunch of largeish messages, could Storage loading those, adding more, and then writing back to the same file break things?
I'll try to remember to document errors a bit more if it ever happens again, instead of just going whoops-reflash.
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'm 90% sure some 2v11 from a while back...
Maybe it could have something to do with my earlier testing? I think
messages.json
already contained a bunch of largeish messages, could Storage loading those, adding more, and then writing back to the same file break things?I'll try to remember to document errors a bit more if it ever happens again, instead of just going whoops-reflash.