For some curve fits (natural and base-10 logarithms for example), having a zero in the data causes a fatal divide-by-zero situation that doesn't allow the curve fit algorithm to work properly.
If you deselect the zero point from the data, often the fit tool will become functional again.