While attempting to update the firmware from a HEX file, the DFU Application in the nRF Toolkit reports that the upload failed with an unknown error 22. I was sniffing the traffic and did not see any packets related to DFU so I am guessing the application does not like the HEX file. I know the HEX file is fine because when I use nrfjprog it programs correctly. I cannot seem to find the source code for the DFU application. Does anyone know the meaning of an error 22?application_s110_xxaa.hex