So I seem to have found some code that compiles correctly, and when I flash it to the Core, seems to be fine. The core flashes itself and then reboots, and connects to the cloud (in theory - its breathing cyan).
However, from that point on, it doesn’t respond to ANY API requests (even a simple GET), nor any future flashing requests. I end up having to factory reset it.
I’ve not had a chance to do a binary search diff between this an the last working version, but wanted to report it for now.
Sounds like your firmware is hanging somewhere; if that’s the case, that would make it not responsive to the Cloud (since the MCU is blocked, the incoming requests can’t be handled)