So I've been working on this all night tonight, and completely failed to reproduce the problem. That probably means it was a subtle bug in my code that I've now unknowingly fixed. This is testing with both the release 2v12 and the latest cutting edge 2v12.103.
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.
So I've been working on this all night tonight, and completely failed to reproduce the problem. That probably means it was a subtle bug in my code that I've now unknowingly fixed. This is testing with both the release 2v12 and the latest cutting edge 2v12.103.