I'm working in a project & I need to update my firmware from my mobile app not through the nordic applications, when I tried nordic applications, just to prove the concept of firmware of the air property, it works with me fine but when I use my app I follow the procedure illustrated by the nordic documentation of the dfu service
the first step is to send when I send 0x01-0x04 on the characteristic Dfu control point & then I send the file size in the format shown in the documentation then I wait for receive the notifcation value 0x10-0x01-0x01 , I receive instead of that 0x10-0x01-0x06, which mean that I have a failed response, it doesn't work !!
the documentation here