Your description of the behavior certainly sounds like it's the DTV box that's at fault, and unfortunately I'm not aware of any standalone buffer boxes - you really have to depend on the source to maintain a constant signal for the receiver and TV (which technically is the source's primary job, after all).