I don’t think there is any doubt that when there is a sale on, BA pull the plug on a lot of their reward flight stock.
They clearly don’t want to be selling discounted fares in W/J that can easily and cheaply upgraded to J/F.
Im sure the Avios availability will return as soon as the sale ends.