Throughout all of this, there seems to be something that has been overlooked. Pand's hardware has not changed. His ISP has not changed. Nothing on his end has changed. However, HTC has made changes to their software.
Therein lies the problem, and is the source for Pand's discouragement. Roscoroo, you have shown exceptional patience while dealing with Pand. Especially in the face of the comments from some of the other members of the board.
Being a software developer I can attest to how seemingly inert code will suddenly introduce a bug into an otherwise stable system. Given a certain set of circumstances a bug may be produced that could not have been forseen by the development team. I have spent MANY long nights at the office trying to sort out client bugs that simply should never have appeared in the first place. I have asked myself, "How could this code be causing the issue at hand?"
Pand's question, "What's going on here?" is a valid one. Why does a system that worked flawlessly suddenly consistently fail, especially since he has not made any changes? The post which started this thread was obviously laced with negative emotion. There is considerable frustration evidenced. The feedback gotten, such as, "Your keyboard is malfunctioning" et al, only served to throw fuel onto an already burning fire. Hence the responses back.
Let's all take a deep breath and approach this from a more rational standpoint. The first order of business would be to send as much information as possible to the team at HTC. This would include any and all hardware and software versions, time(s) of the incidents as accurately as possible, etc. We, as subscribers, can offer up many opinions as possible. However, the only answers can come from those who are privvy to the source code. They are the only ones that can attempt to recreate the environment and duplicate the bug.
So, in effect, no matter how many snide comments are made, no one on these boards except for members of the team at HTC can in any way, shape, or form definitively answer Pand's query. Let's all turn off the whine-o-meter and let Pand work it out with HTC. If we're all lucky, a bug *will* be found and resolved, making the gameplay better for all of us.