Enroll attempts may retry in some situations, so we need to reset the state to accept more scans.
New DigitalPersona devices have a new firmware. We now use a search scheme to find the encryption byte, by examining known locations in the firmware until we find something that we recognise.
Encryption byte address was being truncated in the sm_fix_fw_read_cb path