Though I've not tried it myself, I did see a few posts on the TC board that claimed that the freezing was caused by one of the chips coming loose or one of the connectors and that if you open up the unit and push it in it will work as normal.
There were a bunch of people that responded saying...