I've had quite a few issues and some very serious with the PVR-9200.
As I understand, it has fewer software bugs than many PVR boxes out there, which is one reason why I selected it.
But, it still has serious issues. I recently lost all my recordings, because of some issue with the recorded programme list. if you have had the unit for several years and not experienced a serious fault then you are very lucky indeed. Perhaps the number of recordings you have stored on the hard disk is low, or hard disk utlisation is low.
As an ex-professional software developer and an electronics engineer that has worked on real time embedded systems, it disturbs me to see how many and the type of bugs there are in modern consumer electronics, from the PVR-9200 to my TomTom.
Some of the bugs in the TomTom are nothing other than incompetence, I would even go so far as to say, software developers lacking in skill. And so much for TomTom's quality control, software testing processes, I would seriously question
I've even read about mobile phones that lock up completely to the point where a call can not be made. This is completely unacceptable, people must always be able to make a 999 call as someone's live may depend on it. The get-out for manufacturers here is probably "We don't certify the phone for safety critical use", but the fact is, everyone uses mobiles to make those 999 calls, in the same way we used landline phones to make them. When have you ever picked up a landline phone and it not to work? Many don't have software in, and that's the reason why they work, but the expection is that you pick up a phone, any type, and for you to be able to make a 999 call on it.
Is software that complex you can't have zero defects? Some say yes. I say no. Some software developers are better than others. Although I will make an allowance in large desktop applications and operating systems.
We put up with it, because everyother product has bugs in, so we have to buy the product. If we want to use it, we have to have the bugs in it.
I could blame Microsoft at this point, because in my humble opinion, with their ethos from day one of let the customers find the bugs, of releasing software prematurely, society has accepted that software must contain bugs. It doesn't. Not small applications in embedded systems they don't.