Hi,
The "Bootloader.c" file, which contains "main" function, has a SW breakpoint set by default, for debugging purposes, as shown below:
DanielAguirre_0-1686175144108.png
The default value for "ENABLE_BREAKPOINT_AT_MAIN" its 0. Under main, the following routine is applied:
DanielAguirre_1-1686175204410.png
For which, the program will be under the infinite loop if the conditions are met. Have you confirmed that you do not have this SW breakpoint turned ON by default?
Please, let us know.