Since our last software upgrade (S419 NACB) we have been having a number of problems. Our Hopper installed 3/12 has been extremely slow and freezes often. Intermittently, it can take 10 seconds to change channels. Pressing the apps button freezes the unit completely. Downloading on demand programming freezes the unit completely. Restarts, of course mean DVR recordings are lost. This has been ongoing daily. It started immediately with the update. I have contacted Dish more than 10 times. After speaking with multiple techs, going through troubleshooting steps many times with no issues found, a replacement Hopper was authorized. While waiting for the replacement, we connected up an external hard drive to transfer our DVR'd programs. Once the new Hopper arrived, we installed it and connected the external hard drive and sling. Neither we're recognized. The new Hopper still freezes and is extremely slow. We are seeing no real improvement. Neither the external hard drive or sling work as the Hopper doesn't recognize them. Multiple calls to Dish have proven frustrating. They now admit there is a known issue with the external hard drive since this software upgrade. (What's the point of purchasing an external hard drive and transferring programs that cannot be transferred back or viewed?). After another series of calls to support, they decided to replace the Sling. We received the new Sling yesterday only to find that it won't work either. There is no red light just as my original Sling had no red light ever since the software upgrade. I asked the tech directly why I am expected to pay for services that will not work and they cannot fix. His response is that that's just the way it is. We're left with a Hopper system that functions slowly and has functions that will not work at all. There have been numerous trouble tickets submitted with no response, no update, no return calls or email. We are several months from a contract expiration. I don't feel we should have to pay a contract termination fee. Dish service is unacceptable. The fact that they force a software update that renders their antiquated equipment useless is ridiculous. Software updates should be a choice, not a requirement. Dish should be sending us a newer Hopper with the faster processor at no charge since they've made our original Hopper inoperable. They've refused to do this unless I sign a new 2 year extension. I will not sign an extension since they cannot demonstrate that the system will work. Yesterday, I asked the tech to transfer me to a supervisor. I was placed on hold for more than 20 minutes on a call that lasted well over an hour. The call was then terminated by them without ever connecting to a supervisor. I'm looking for suggestions. Please advise