I see how the bootloader will give control to the main sketch when it does not get response from the controller about a new FW, e.g. MYSController not running and no controller answering FW related messages.
My nodes are all running in some configuration where they boot up even with no gateway link stablished, i.e. I use the setting
#define MY_TRANSPORT_WAIT_READY_MS 3000
However once I changed the bootloader this makes no sense anymore as the bootloader will never give control to sketch.
@tekka or sb can help me figure this out?