May you please tell us more. I have tried with various simulated data. the results that shows up in the weird output above is correct, but the output is of no use..
I have also run the same instruction in mathematica 14:0 and it works perfectly
Here I used brackets “{}” in the formula part rather than only in the coefficient part of the Nonlinearmodelfit.
If this is not your case, I suggest you should try some Nonlinearmodelfit examples from wolfram help. If those examples work, than the problem is in your data or other input errors.
The reason was the one you have pointed to: in 14.0 you could enclose the fitting function between {}. In 14.1 you still can, but only if you have extra conditions. I’m attaching two screenshot that illustrate the question.