If you want the best answer, talk to an attorney and have him present at the hearing. My gut feeling is your PO is giving you good advice. If all that's holding this up is the unpaid restitution, then paying that is going to be a good sign, even given your repeated absconding. Even if they do jail you, I bet they're still eventually going to hold you to the restitution so why not pay it now?