He missed more than two payments to have a low credit score. And it must have been very recent within the last two years.
He also claims to have a 25% down payment. But is that really true?
Perhaps the appraisal came back too low. Perhaps his debt to income ratio was not high enough.