I guessed that was the case. I use the ‘two bank’ mechanism on our Linux systems. There is a single atomic update on the boot sector to switch load sets- and you can always go back if you need to.
I assume the FUOTA supporting devices use the 2-bank mechanism?
This is something I’ve posted about a couple times. Any plans to update the bootloader to fix the issue and restore compatibility with latest versions of nRF Connect/DFU apps?
At the moment none of our modules support FUOTA, so we do not have the 2-bank implementation. Specially on MCU with small flash, like the RAK3172, the 2-bank implementation is not possible, there is not enough Flash available.
Thanks for trying.
Two other testers on iOS found that you have to change the PRN settings on iOS:
a) enable PRN
b) set the number of packets to something like 10 or less
The nRF Connect in iOS seems not to allow you to change PRN settings. You should use nRF Device Firmware Update APP (you can change PRN settings here).
We will release the new bootloader in our WisBlock repo and in our Download Center.
Update in production will take some time because of the existing stock.