I am using a DRV8701 as a load reversing relay. In all aspects the circuit seems to work fine. I can reverse direction of a motor or a load at 2.5A-3.0A. If I short the output and then enable the circuit, the fault LED comes on and it appears that the circuit is in hiccup mode as I would expect. However if my load is enabled (and everything is running normally), then I short the load, I destroy one of my MOSFET's. It seems that the protection circuit which triggers the Fault LED only functions at startup and not when the output is engaged then shorted. My IDRIVE resistor value is 511K, my reference voltage is 3.3V and My Rsense resistor is 25mohm. My MOSFETS are STL50DN6F7 (2 each, duals) configured so that only one half of each of the duals is on at any one time. Your help is appreciated. Thank you.