This is a topic that people don't know about if they have never been homeless.
You don't have to have a criminal record, a drug problem, emotional issues. You don't have to be dressed wrong, inarticulate or anything else. When employers know that you're homeless, most of them assume that anything about you is possible, and that all the possibilities are negative.