After working fine for years my Youview box suddenly stopped picking up Freeview channels signals. Have re-set , re scanner , tried a different Youview box but will only pick up 9 channels and poor quality. No issues with reception at the TV can pick up all the Freeview channels with the same cable
You mentioned that the TV will pick up Freeview but the box will not? Providing you are using the same aerial cable that would suggest a box issue but you say you have swapped it out as well. I would suggest calling technical support to look into it - as the box perhaps may need a booster for the aerial to work?
As it has workec OK previously then it sounds like an aerial issue to me. Do you have some type of distribution amplifier feeding other TV's in the house by any chance? Could be an issue with that.