Thanks @htky - well, it does sound a lot like an Apple issue. I just tried on an iPad mini with 12.5.5 and it works great though.
It could be that in newer versions of iOS Apple have started automatically disconnecting Bluetooth devices if they're not bonded after a timeout - it'd explain this issue, and it's in line with Apple's general 'we know what's best for you' attitude to users/developers :(
@PeterS / @ajkm you could try the 'NRF connect' (not toolbox) app instead I guess, just in case it happens to be any more reliable. Otherwise it is possible to do updates using the Web IDE as well.
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.
Thanks @htky - well, it does sound a lot like an Apple issue. I just tried on an iPad mini with 12.5.5 and it works great though.
It could be that in newer versions of iOS Apple have started automatically disconnecting Bluetooth devices if they're not bonded after a timeout - it'd explain this issue, and it's in line with Apple's general 'we know what's best for you' attitude to users/developers :(
@PeterS / @ajkm you could try the 'NRF connect' (not toolbox) app instead I guess, just in case it happens to be any more reliable. Otherwise it is possible to do updates using the Web IDE as well.