This all makes sense to me. When it becomes unresponsive the cloth case I have is closed. I've noticed that the loose cloth from the case sometimes t touches the screen. Sometimes this must confuse the sensors, causing the freeze.
When I leave the case open, so far, it hasn't frozen.
Thanks...