Running the fit executable with the argument "-r " correctly performs number of fits, each seeded with random parameters, both production coefficients and internal parameters.
However, the initial uncertainties ("APPROXIMATE ERROR" in log file) assigned to these random parameters for the first fit are taken from the initial values specified in the configuration file. For subsequent fits, these uncertainties are taken from the previous fit, even if this fit failed. This causes a correlation between individual fits. In the worst case, one fit fails and the crazy error values cause all other fits to fail as well.