I got a Kickstarter Bangle, so I had to update its firmware manually via the second method in the link you sent.
Ahh - where did you read that? I should change the wording - you definitely don't need to do the second method ever now - the App Loader one works fine, you just need to click the 'upload bootloader' link the first time.
Do you have an older iOS device you could try? I've got a 12.5 iPad here and that works fine. Recent iOS versions broke something on the nRF toolbox app - it does work, but as it mentions on https://www.espruino.com/Bangle.js2#firmware-updates you just have to keep trying and trying and trying and eventually it gets there.
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.
Ahh - where did you read that? I should change the wording - you definitely don't need to do the second method ever now - the App Loader one works fine, you just need to click the 'upload bootloader' link the first time.
Do you have an older iOS device you could try? I've got a 12.5 iPad here and that works fine. Recent iOS versions broke something on the nRF toolbox app - it does work, but as it mentions on https://www.espruino.com/Bangle.js2#firmware-updates you just have to keep trying and trying and trying and eventually it gets there.