Make sure you are using the right markings on the side of the container for water level. Ours has different levels for brown rice, sushi rice, unrinsed rice, regular white, etc. Ours also has settings for type of rice so perhaps a combination of wrong water level and cooking under the wrong setting?