Live TV Unwatchable

Live TV has become unwatchable; it starts to spin or freezes every 3 seconds or so. Recordings work fine. I get occasional glitches (pixelation) and complete recording failure–but this is negligible given the number of successful recordings. Further, watching pre-recorded content does not have the same problems–occasional spinning/progress bar, but generally fine; and when I download the recordings and watch them on Plex, I have no issues whatsoever–again, except for occasional pixelation, which is understandable if the source was defective due to poor signal.

This happens both on a Fire TV and Roku. I have tried all the suggestions I have found to fix this issue, but no luck.