When you say the
kdog wrote:The controller still works in all other respects.
exactly what do you mean?
Do you mean it still drives the motor normally? If so, the controller is not damaged (at least, not FETs/gates/etc) but could be receiving a wrong signal from outside controls (such that when throttle is not applied, brake is enabled, like slip regen).
If it does not drive the motor anymore, then usually if it cogs when connected to controller, but not when it doesn't, then at least the FETs are blown in the controller, and possibly the gate drivers or other associated parts.
Otherwise, if it does not drive the motor anymore, but FETs/etc are not damaged, then an ebrake/regen signal is probably still being enabled on it, braking the motor.
I'm not sure I understand your getting a voltage reading during the FET testing. What setting were you using?
If volts, the controller must be powered on (and to get any voltage you must also engage the throttle and if it is not sensorless must also have correct hall signals coming into the controller from the motor).
If ohms, the controller must be powered off.