This may be due to the oven temperature being too low or the flan not cooked long enough.