This article talks about
Why recurring transactions are failing in Authorize.net
Authorize.net recently came out with a feature called Enhanced CVV verification that mandates that the CVV has to be passed along with all the recurring transactions. We recommend that you turn off this feature by contacting Authorize.net support. This'll ensure that the recurring transactions go through without any hassle.