Es normal lo que te ocurre, cuando la señal es mala algunos receptores consiguen que se vea bien y otros no. El caso es que no tiene nada que ver con el precio, y la gente se suele sorprender que bichos de 30 euros funcionen mejor en este aspecto.

Si fuera posible lo ideal sería intentar mejorar la antena (muchas veces se puede, aunque cuesta dinero).

Si eso no es viable, entonces te toca esperar a que mejore la recepción, y mientras tanto sigues viendo la tele con el TDT externo, que ya lo tienes y tampoco pasa nada.