I have that box and i have noticed it is easy to have the hdmi come loose but when you say chewed up does that mean you have been taking the hdmi lead in and out fequently? i was going to suggest to try a godd new hdmi lead ie it will have unused contacts.

its a good box but they stopped making them and I never found out why.