Old closed invoices are showing up with amounts due or overpaid

This is related to the change announced in this release note: [17.9.28] Improvements to automatic credit allocations. The invoices showing amounts due are because prior invoices became overpaid. But make sure you are absolutely up to date, because further improvements were made to accommodate the transition after v17.9.28 was released. Others have reported that similar problems disappeared with later updates. (Manager advances very rapidly.)