I don't know if it was a factory reset, or what exactly "error 004" is, it just unlocked the error 004 screen , and worked after that.
or so I think it did, we need to replicate this to be sure it was not just luck.
I think you can see the error codes when the crafty is connected to a phone...