I've noticed a seasonal thing with Monty.
In his first year he ate just about every week. His second winter he went off feed for Dec-March eating just once in those months before feeding regularly again until the beginning of Jan this year. I think partly it is down to room temp in a poorly heated big old house - temps inside his cage are fine with temp gun but the room air temp is not ideal. No easy solution to that one I'm afraid