If the dough is not properly kneaded or cooked without without resting the dough. Sometimes, too much dusting of flour can make the kulcha hard in texture. Over baking can also make hard kulcha.