Hello all,
Currently I am working on getting the nRF Mesh DFU target and distributor samples working in the context of our project. This appears to have been successful as I am able to provision both the target and distributor nodes into my network as well as configuring them.
When I try to upload a new Firmware (dfu_application.zip) from my iPhone (as the initiator) I get the following message:
"Selected file is not valid. This is not a valid file for DFU"

I made sure to update the major version by editing CONFIG_MCUBOOT_IMGTOOL_SIGN_VERSION,
Please find atached my manifest.json and ble_mesh_metadata.json files
{
"format-version": 1,
"time": 1788433663,
"files": [
{
"type": "application",
"board": "nrf54l15dk",
"soc": "nrf54l15",
"load_address": 86016,
"image_index": "0",
"slot_index_primary": "1",
"slot_index_secondary": "2",
"version_MCUBOOT": "2.0.0+0",
"size": 520692,
"file": "ComponentTest.signed.encrypted.bin",
"modtime": 1788433661
}
],
"name": "ComponentTest"
}
{
"sign_version": {
"major": 2,
"minor": 0,
"revision": 0,
"build_number": 0
},
"binary_size": 520420,
"core_type": 1,
"composition_data": {
"cid": 89,
"pid": 0,
"vid": 0,
"crpl": 10,
"features": 2,
"elements": [
{
"location": 1,
"sig_models": [
0,
2,
5121,
5123,
5120,
5124
],
"vendor_models": [
917593
]
},
{
"location": 2,
"sig_models": [
5120,
5122
],
"vendor_models": []
}
]
},
"composition_hash": 1368463074,
"encoded_metadata": "0200000000000000e4f00701e21691510200",
"firmware_id": "59000200000000000000"
}
I am using the nRF Mesh iOS app, version: v4.8.0