Fitting a weighted histogram

a quick check, instead of calling pre-defined gaus, make it user defined, pass some parameter values and fit; see if that helps.