I think the issue is as @fanoush says. Frustrating as I'd come across this years ago and just assumed that at some point they would have added the workaround to the SDK itself :(
Annoyingly it always worked fine for me because I sent more than one byte at a time for my tests.
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 think the issue is as @fanoush says. Frustrating as I'd come across this years ago and just assumed that at some point they would have added the workaround to the SDK itself :(
Annoyingly it always worked fine for me because I sent more than one byte at a time for my tests.
I'll look into adding a workaround for this.