When ice starts developing an odor or tasting bad, it's usually from the air flow. The air that circulates throughout the refrigerator is pulled up into the freezer and part of it is blown directly on the ice cubes. Any and all odors will be picked up and the ice will develop the taste and odor from the air blowing on it. The best way to keep the ice from developing this taste is, to use it faster or dump it periodically and start over. Don't allow the ice to sit in the bucket long. It's also a good idea to clean the refrigerator section with warm water and a mild soap. Also make sure all the food is wrapped or sealed good.