I recently picked up a VESC 4.12 from a friend who purchased it from DIY Electric Skateboard. I just tried doing a motor detection with it, which isn’t going very well. When I hit the “start detection” button nothing seems to happen. No stuttering, no spinning. When I open up the realtime data, I can see that the VESC can see the current spikes when I spin the motor, and accurately tracks the ERPM. I’m sure there are no shorts on the motor wires.
I’d try the battery cut off settings again and make sure they match with the battery pack your testing with. That’s typically the #1 reason you wouldn’t be able to “motor detect”.