Have you checked the tension on your drop away rest? How about where the string attaches to your cable? Little differences can cause big problems. I've had drop away sort of wear out before and they because inconsistant.
I got the email saying my payment didn't go through like 2 hours before my email that I was successful. I forgot to update my card when I got a new debit card.