If the Mesh DFU process fails (maybe a packet gets dropped or something), what happens? Will the device get stuck in an unknown state? What does the recovery process look like?
Also is the DFU process atomic (as in, it completely succeeds or completely fails)?