From https://devzone.nordicsemi.com/guides/nrf-connect-sdk-guides/b/software/posts/ncs-dfu, I have generated two files for OTA DFU. They are dfu_application.zip and app_update.bin. nRF Connect iOS APP can perform OTA DFU for app_update.bin successfully but it failed to perform OTA DFU for dfu_application.zip.
Procedures to reproduce this issue are as follows.
1. Unzipping ble_dfu_peripheral_lbs.zip to D:\ncs\v2.4.0\nrf\samples\bluetooth folder.
2. cd D:\ncs\v2.4.0\nrf\samples\bluetooth\ble_dfu_peripheral_lbs
3. west build -b nrf5340dk_nrf5340_cpuapp
4. Uploading dfu_application.zip and app_update.bin to iPhone.
5. Launching nRF Connect iOS APP and changing to DFU tab.
6. Selecting dfu_application.zip and nRF Connect iOS APP shows "Error: sending the request failed".