I actually had the same error when updating from 2v24.x to 2v25 (My DFU is 2v12) via apploader.
Reflashing again with the nrf toolbox also let me to the bank0 invalid error. Luckily a 2nd flashing with nrf toolbox was successful. So maybe just try again?
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.
I actually had the same error when updating from 2v24.x to 2v25 (My DFU is 2v12) via apploader.
Reflashing again with the nrf toolbox also let me to the bank0 invalid error. Luckily a 2nd flashing with nrf toolbox was successful. So maybe just try again?