I'm having the same problem. Seems that if you have more than 90 parameters, the General LS Linear Fit.vi returns error -20021. Seems like there is an unstated maximum array size for the GenLSFit_head function in the DLL the vi calls.
Did you ever find a workaround?