Probation can go on for a long time after people get out of prison, so there is a question when they have actually paid their debt to society.
IMHO, only after all probation.. all debts paid.
It’s incumbent on judges and juries to determine the proper debt; but, if paid, it’s paid.
IMHO, again.