This error ocurrs when submitting a batch of pledges when the information does not match the pledge payment that it is expecting.  Verify the pledge payment amount, close date, and check date match the next expected pledge payment.  You can go to the particular pledge and edit the content to match the incoming payment.  Once done try to recommit the batch and it should process.