Well, in v4.5.1.0, I get two slightly different messages when I try to pay an invoice that I have already entered. The first indicates that the invoice has been flagged as a separate check, the second that the invoice amount has been exceeded. If you click yes on both messages, it appears that it will process. So maybe they fixed it in v4.5, but the Fix is not correct.