The motor is 24 V with about 7.5 ohm impedance (thus, it draws about 3.2 A). I'm using a 24V power supply, rated 10A max.
If the motor is not connected, the voltage (measured either at Vin or motor terminal) is 24V, but once the load (motor) is connected, the voltage drops to 3V.
I've tried the logic input when load is disconnected, they work well as expected (measured as 24V or -24V at motor terminals according to logic input being fed).
Can you enlighten me about what's happening with this circuit?
P.S.: I'm using
2N3906 2N3904 for transistors, 1N5822 for flyback diodes. From schematic above I've also added a 10uF / 25V decoupling capacitor between Vin and GND.