I believe there is a limit set by the advertisers on how much free bread you can obtain in a period of time. After a marathon of playing HG and using about 60 free breads I was unable to get free bread for 4 days. On the 5th day the function returned to normal