My application has two firmwares with different offset addresses. One firmware sitting at 0x16000 and second one is at 0x25000. I want jump to the second application from the first one by a button . I am using the function bootloader_app_start(0x25000) for doing the switching. The switching is working fine if the bootloader is not present. If the bootloader is enabled it is going back to the bootloader mode after the button press. What could be the reason for it? How can I jump to second application safely with the bootloader enabled? I am using nRF51822 and softdevice 7.3.