Some factors are directly related to the processor(s)
For example, I've noticed on some merchant accounts, that if you let their system handle the rebill for you, it seems to fail less than if you send the rebill as a new transaction each time from your end. That's unfortunately the pattern I've noticed
