Hi,
I am facing the same issue of case 244574, we tried to fix it follow your advice but failed. Here is my code:
bsdlib_init(); err = bsdlib_get_init_ret(); LOG_INF("Initialized bsdlib: %d", err); switch (err) { ...... }
After the first reboot of modem FOTA, the application cannot get return from bsdlib_init() and will be stuck;
The err would always be -1 after every reboot except above case(first reboot after modem FOTA).
Could you help me get it work with one reboot after modem FOTA?