RE: ESC problem?
if the motor is still locked up, then it sounds like the rotor came apart.
contact Neu and see what they say about it.
OR, if it made some kind of screeching sound before the motor locked up, it MIGHT be a bearing that came apart. (possibly)