Generally if your risotto is crunchy, the rice hasn’t cooked all the way through. You can correct this in the future by adding a little more stock while cooking. Another reason is that you probably cooked it too long in the oil before adding the wine or stock.