Call function after remote validate error using jQuery validation plugin

Call function after remote validate error using jQuery validation plugin

I'm trying to call a function as soon as a form field validation with 'remote' attribute specified has finished the ajax call and returned false.
I have a captcha that is remotely checked. If the entered value is wrong I want to call a function to reload the captcha.
I've tried:
  1. using a custom method which worked but only for synchronous call
  2. putting it in the error placement which works but only if the textfield didn't have an error to begin with.
I want to reset the captcha after each unsuccessful check so as not to allow a bot to brute force the captcha.
Will I have to make the check synchronous or does anyone know of a way to do it?
Thanks!