First situation (Q1 and Q3 get 5V):

Second situation (Q2 and Q7 get 5V):

As you see R9 just gets 0.95V or -0.95V, but the bridge is powered with 12V.
And I know why this happens, the saturation of a MOSFET is defined by the voltage between the gate and the source (Vgs) and since the voltage at the source of Q1 and Q2 depends directly on the transistors below, this does not work as it should. I'm probably wrong and that's why I'm doing this thread, any information is very useful to me!

Second situation (Q2 and Q7 get 5V):

As you see R9 just gets 0.95V or -0.95V, but the bridge is powered with 12V.
And I know why this happens, the saturation of a MOSFET is defined by the voltage between the gate and the source (Vgs) and since the voltage at the source of Q1 and Q2 depends directly on the transistors below, this does not work as it should. I'm probably wrong and that's why I'm doing this thread, any information is very useful to me!