Not a bug.
If you cannot pay it the end date gets pushed back - or if you previously were at some point unable to pay it causes the same thing. And in any case the max weekly payment is the one shown, not the full amount owed (even if you would have the full amount available today - logic in order not to surprise with huge payments)