Growling noise under the most load, but not too much is normal. It may have learned right, but still have a poor contact on one of the (usually) 8 wires to the motor, causing stutter.
So what I mean is, if it just growls but runs fairly smooth, normal. if it bucks and makes a ton of noise, you are running, but on only two of the three phases, because of one wire loosely connected.
If running sensorless, then it prefers to roll slightly forward to start. Try starting while just very very slightly rolling back. If running sensorless, it will then try briefly to run backwards, then switch to forwards. Another type of stutter, but it does not continue once its going forward. its like one buck, then it runs forward.
It can be running sensor less, again, because one halls wire is not working. not connected good. Particularly no contact on red or black, will mean the halls are not getting power at all.