Obviously, do the common sense check and ensure the gears are not jamming (ballast or something else binding the driveline).
However, since you said it did reset and run correctly with a power cycle- again, sounds normal- you just somehow invoked this stalled motor safety. That's just how the firmware works to attempt to protect the motor and drive circuit.
You may not have been aware of this feature and it might be more sensitive to voltage or track current problems in certain conditions that kick the safety in.