Hello there,
I reported this issue in another thread under a different symptom. With more and more testing, it shows it is somehow related to both Android and the 54L15 DK board.
I test this FOTA issue with 3 Android phones and 1 iPhones on both nRF54L15DK and nRF52840DK.
The new build can be pushed into the 54L15 DK board by Android phones, but with state either "Unknown(147)" or "Connection timed out". The new build can function till rebooting. Once reboots, it rolled back to the previous version. I tested on two 54L15 DK boards. I proves both 54L15 DK board hardware are good. Two of the Android is google pixels.
The exact same dfu_application zip file used can be successfully uploaded by iPhone. Everything works fine after rebooting.
If I rebuilt the same code for nRF52840DK, with everything in build config the default. The FOTA build works for 52840DK by using the same Android phones, all three of them. I also used two 52840DK boards. Both work.
I am using the 2.9.0 SDK.
In short, FOTA in my Android system does NOT work with 54L15DK;
iPhone works for both DK boards;
Android only works with 52840DK.
Is there a requirement on Android version or Android phone brand that I missed?
Thank you,
Haizhou