BLE Mesh NCS: Provisioned data lost after DFU

Hi all,

I am using NCS V2.5.0.

I have managed to get the nrf/samples/bluetooth/mesh/light_ctrl sample working with DFU enabled by applying the attached overlay-dfu.conf.


I am able to perform a DFU, the application updates and works as expected. The issue I am facing is once my device was provisioned and I perform a DFU, the device starts up in an unprovisioned state. I have only made a small change to the application to be updated to, and the new application does not change any composition data.

Why is this and how can I resolve this issue?