I found the solution, well, at least for my case. It was almost the same as your case.
"My english isn't the best, but I will try to explain it.
In the middle of a downgrade, (from 4.5 to 2.1) something failed, and the message "an error has ocurred" appeared.
I was in despair, I tried...