I agree. It should be simple to record the overpayment to the next open invoice, which I did. The full overpayment cleared and reconciled on my December bank st...
We, the paying customers and users, do not want the modern view. We do not want to "be assured" that the software engineers/designers have read all our feedback...