I ran into the same problem and called HTC yesterday. They said it was a known bug and I should call them back in a couple of days.
I will try this solution tonight. But it obviously is only a temporary fix. I don't understand disconnecting from wifi. How would the phone communicate with the...