lol... yeah, I certainly wouldn't recommend it either, although if you have your device ID, AFAIK, that is all you need to recover the 'lil bugger.
Rst cause 2 indicates that the reset was caused by the reset pin. Boot mode 3 means it's trying to boot from the flash memory (normal for an Oak).
Oh shivers... I just remembered when writing the below bit that there is also a claim code... I hope that isn't needed!?! You could try anyway while you wait for someone in the know to respond.... Although... since you have already claimed the Oak, maybe that doesn't matter. I can see on my test subject that the claim code is "", so it doesn't seem to be needed anymore.
What does doing an OakRestore do? Once you get the base firmware on you should be able to either use the internal server URLs to set the device-id, or via the serial console. From the
internal URLs reference, the "set" parameters will do the trick. I just don't know what the url format is then... maybe just
http://192.168.0.1/set?device-id=DEVICEIDThe serial terminal bit is a bit easier to work out (I think?). You should be able to connect to there serial console when the Oak is in it's triple blink flash mode (115200 baud), and send the following commands to it (with the necessary changes of course!) the 40 appears to be a reference to how long the next line is, 40 characters in this case.
set
40
{"device-id":"deviceiddeviceiddeviceid"}
You'll get a message that says =DEVICEID= three times and {"r":0} if you get it right, and it looks like you get a {"r":-1} if you get it wrong. You can check the 192.168.0.1/info page to see if the device ID took, or on the serial console type in /info