The problem is often lack of knowledge of these programs
You think homeless people don't know about homeless programs?
Talking to a housing coordinator a few months ago, she said the problem was that there were no beds available and all she could offer was to put people on years-long waitlists.