Try removing the fuse for a couple of minutes? Probably same effect as disconnecting the battery but might be worth a try.
Also did you have files on the USB drive which the sat nav might think are update files? Shot in the dark but there was obviously something about the USB drive that the system didn’t like.