Seems you forgot the back EMF diode in your H-Bridge driver.

470 Ohm seems a bit bit high for a gate resistor... if even really needed...

How many amp you need to drive?

Did you also tried with a resistive load?

I'll look the whole thing later, sure i missed something else.

Fortunately, someone else may beat me to the punch