There are auto-payout issues.
Had the auto-payout issues with my pools as well. I figured out that users were putting in improper wallet address. Some used URLs and others just had strange randomness entered. A quick sort and visual check on the sendAddress field of the database shows the offending address. Once I removed the address, problem solved. The payout.php ran just fine.