V5 Motor died with loud high pitched noise

The sensor is not ideally located, it’s on the pcb, not on the motor casing.
H-Bridge has its own internal over temperature detection IIRC.

quite possibly.

motor firmware current reduction is only based on temperature. We initially go to 1/2 current, then 1/4, then 1/8 and finally disable completely.