While I'm actively using my Horizon session for a while, my session to the server gets idle and logged off. There is no problem when I continue to use my session.
If I minimize my session window and return my Horizon client hangs. Both monitors are compressed on my main display. I have to kill the process in the Windows task manager. This is with version 2006 (8.0.0.16531419) and earlier versions as well as the 5.5 version.
When I re-logon to my session all redirected USB devices are used by another desktop as you can see below. Newly connected devices are connected correctly as you can see.
Sometimes I see no redirected devices at all and the message "USB Unavailable" is shown.