A DWP error saw 40,000 households miss out on winter payment and the mistake affected around 37,000 homes who were due to receive the Winter Heating allowance.