Paypal recurring IPNs don't work under some circumstances
Currently you can setup recurring payments using the Paypal Standard processor, but after the first IPN is processed subsequent IPNs do not get processed because the IPN code does not fully implement code to do so.
By replacing the call to completetransaction with one to repeattransaction we have working recurring IPNs for paypal standard.