Tagging @finneyj as this is probably one you need to know about. Something going wrong with the garbage collector, and/or some re-entrancy problem working with makecode arrays when in a radio receive handler.
I sometimes get 3 bright LEDs on (indicative of a full crash with interrupts disabled, stopping the display driver updating)
Thanks @DavidWhaleMEF Does sound like a hardfault, but hard to say which side of the DAL/MakeCode fence this is on with just a description. Let's track it top down through the MakeCode issue.
Tagging @finneyj as this is probably one you need to know about. Something going wrong with the garbage collector, and/or some re-entrancy problem working with makecode arrays when in a radio receive handler.
I sometimes get 3 bright LEDs on (indicative of a full crash with interrupts disabled, stopping the display driver updating)
https://github.com/Microsoft/pxt/issues/2947