Maintaining a stable address is usually one of the basic conditions of parole.  So I very much doubt that there was anything wrong in your parole officer violating you.It sounds a hard excuse for justice. But part of the supervised release process involves keeping you accountable, and if you don't have an address where you can be found, that becomes very difficult.