Many people are having trouble with ADE these days. The general solution is to use the DeACSM/ACSM input plugin for Calibre and ditch ADE altogether. Like you, ADE 2 stopped working for me, and I didn't want to deal with ADE 3 or 4, so I switched to using Calibre. I just redeemed a book a few minutes ago.