Transmitter fault hits 5m BBC viewers