Generally, if the yeast did not have enough time to bloom before being added to the flour, or if the dough is too tough, the mandazi will be hard. Try to ensure that the yeast blooms and doubles in size before adding to the flour. Also, ensure you do not add more flour to the dough as you knead.