Again, which firmware and what did you do before it did not work anymore? And did you check lower quality playback for comparison?
Well, if you got 32k down, that is very slow internet ;). I assume that you mean 32Mbps down and 2 Mbps down. That should be sufficient.